public abstract class AbstractAgentGridComponent extends AbstractGridComponent implements InternalAgentGridComponent
admin
Constructor and Description |
---|
AbstractAgentGridComponent(InternalAdmin admin,
int agentId,
String agentUid,
JVMDetails jvmDetails) |
Modifier and Type | Method and Description |
---|---|
int |
getAgentId()
Returns the agent id of the component.
|
String |
getAgentUid() |
GridServiceAgent |
getGridServiceAgent()
Returns the
GridServiceAgent that started the grid component. |
void |
kill()
Kills the grid component.
|
void |
restart()
Restarts the grid component.
|
void |
setGridServiceAgent(GridServiceAgent gridServiceAgent) |
addZone, assertStateChangesPermitted, getAdmin, getJVMDetails, getMachine, getOperatingSystem, getTransport, getVirtualMachine, getZones, isDiscovered, setDiscovered, setMachine, setOperatingSystem, setTransport, setVirtualMachine
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getUid
getAdmin
setDiscovered
isDiscovered
setMachine
getMachine
disableLRMIMonitoring, enableLRMIMonitoring, fetchLRMIMonitoringDetails, getNIODetails, getNIOStatistics
setTransport
getTransport
getCurrentTimeInMillis, getOSDetails, getOSStatistics
setOperatingSystem
getOperatingSystem
getJVMDetails, getJVMStatistics, getUid, runGc
setVirtualMachine
getVirtualMachine
addZone
public AbstractAgentGridComponent(InternalAdmin admin, int agentId, String agentUid, JVMDetails jvmDetails)
public int getAgentId()
AgentGridComponent
getAgentId
in interface AgentGridComponent
public String getAgentUid()
getAgentUid
in interface InternalAgentGridComponent
public GridServiceAgent getGridServiceAgent()
AgentGridComponent
GridServiceAgent
that started the grid component.getGridServiceAgent
in interface AgentGridComponent
public void setGridServiceAgent(GridServiceAgent gridServiceAgent)
setGridServiceAgent
in interface InternalAgentGridComponent
public void kill()
AgentGridComponent
kill
in interface AgentGridComponent
public void restart()
AgentGridComponent
restart
in interface AgentGridComponent
Copyright © GigaSpaces.