public void run() {
	        try 
	        {
	        	int count = 0;
	        	String edge_id = null;
	        	while((edge_id == null) && (count < 30))
	        	{
	        		edge_id = ControllerEngine.gdb.getResourceEdgeId(resource_id, inode_id, region, agent);
	        		Thread.sleep(1000);
	        	}
	        	if(edge_id != null)
	        	{
	        		if((ControllerEngine.gdb.setINodeParam(resource_id,inode_id,"status_code","10")) &&
							(ControllerEngine.gdb.setINodeParam(resource_id,inode_id,"status_desc","iNode Active.")))
					{
							//recorded plugin activations
	        				System.out.println("SchedulerEngine : pollAddPlugin : Activated inode_id=" + inode_id);
					}
	        	}
	        	else
	        	{
	        		System.out.println("SchedulerEngine : pollAddPlugin : unable to verify iNode activation!");
	        	}
	        }
		   catch(Exception v) 
		   {
	            System.out.println(v);
	       }
	    }