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, setVirtualMachineclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetUidgetAdminsetDiscoveredisDiscoveredsetMachinegetMachinedisableLRMIMonitoring, enableLRMIMonitoring, fetchLRMIMonitoringDetails, getNIODetails, getNIOStatisticssetTransportgetTransportgetCurrentTimeInMillis, getOSDetails, getOSStatisticssetOperatingSystemgetOperatingSystemgetJVMDetails, getJVMStatistics, getUid, runGcsetVirtualMachinegetVirtualMachineaddZonepublic AbstractAgentGridComponent(InternalAdmin admin, int agentId, String agentUid, JVMDetails jvmDetails)
public int getAgentId()
AgentGridComponentgetAgentId in interface AgentGridComponentpublic String getAgentUid()
getAgentUid in interface InternalAgentGridComponentpublic GridServiceAgent getGridServiceAgent()
AgentGridComponentGridServiceAgent that started the grid component.getGridServiceAgent in interface AgentGridComponentpublic void setGridServiceAgent(GridServiceAgent gridServiceAgent)
setGridServiceAgent in interface InternalAgentGridComponentpublic void kill()
AgentGridComponentkill in interface AgentGridComponentpublic void restart()
AgentGridComponentrestart in interface AgentGridComponentCopyright © GigaSpaces.