Interface InternalGridServiceManager
- All Superinterfaces:
AdminAware,AgentGridComponent,DiscoverableComponent,DumpProvider,GridComponent,GridServiceManager,InternalAgentGridComponent,InternalDiscoverableComponent,InternalGridComponent,InternalMachineAware,InternalOperatingSystemAware,InternalOperatingSystemInfoProvider,InternalTransportAware,InternalTransportInfoProvider,InternalVirtualMachineAware,InternalVirtualMachineInfoProvider,InternalZoneAware,LogProviderGridComponent,MachineAware,MetricProvider,OperatingSystemAware,TransportAware,VirtualMachineAware,ZoneAware
- All Known Implementing Classes:
DefaultGridServiceManager
- Author:
- kimchy, itaif (ESM proxy methods)
-
Method Summary
Modifier and TypeMethodDescriptionvoiddecrementInstance(ProcessingUnitInstance processingUnitInstance) booleandecrementPlannedInstances(ProcessingUnit processingUnit) Decrements a planned instance if the number of planned instances is less then the actual instances to maintain.deploy(Application application, ProcessingUnitDeploymentTopology deploymentTopology, long timeout, TimeUnit timeUnit) voiddestroyInstance(ProcessingUnitInstance processingUnitInstance) org.jini.rio.monitor.event.EventsgetEvents(int maxEvents) com.gigaspaces.grid.gsm.GSMgetGSM()voidincrementInstance(ProcessingUnit processingUnit) String[]voidrelocate(ProcessingUnitInstance processingUnitInstance, GridServiceContainer gridServiceContainer) Methods inherited from interface org.openspaces.admin.AdminAware
getAdminMethods inherited from interface org.openspaces.admin.AgentGridComponent
getAgentId, getGridServiceAgent, kill, restartMethods inherited from interface org.openspaces.admin.DiscoverableComponent
isDiscoveredMethods inherited from interface org.openspaces.admin.dump.DumpProvider
generateDump, generateDumpMethods inherited from interface org.openspaces.admin.GridComponent
getUidMethods inherited from interface org.openspaces.admin.gsm.GridServiceManager
deleteResource, deleteUndeployedPuData, deploy, deploy, deploy, deploy, deploy, deploy, deploy, deploy, deploy, deploy, getUnDeployedPus, isActiveManager, isDeployed, setUndeployedInstanceIp, setUndeployedLeader, undeployMethods inherited from interface org.openspaces.admin.internal.support.InternalAgentGridComponent
getAgentUid, setGridServiceAgentMethods inherited from interface org.openspaces.admin.internal.support.InternalDiscoverableComponent
setDiscoveredMethods inherited from interface org.openspaces.admin.internal.machine.InternalMachineAware
setMachineMethods inherited from interface org.openspaces.admin.internal.os.InternalOperatingSystemAware
setOperatingSystemMethods inherited from interface org.openspaces.admin.internal.os.InternalOperatingSystemInfoProvider
getCurrentTimeInMillis, getOSDetails, getOSStatisticsMethods inherited from interface org.openspaces.admin.internal.transport.InternalTransportAware
setTransportMethods inherited from interface org.openspaces.admin.internal.transport.InternalTransportInfoProvider
disableLRMIMonitoring, enableLRMIMonitoring, fetchLRMIMonitoringDetails, getNIODetails, getNIOStatisticsMethods inherited from interface org.openspaces.admin.internal.vm.InternalVirtualMachineAware
setVirtualMachineMethods inherited from interface org.openspaces.admin.internal.vm.InternalVirtualMachineInfoProvider
getJVMDetails, getJVMStatistics, getUid, runGcMethods inherited from interface org.openspaces.admin.internal.zone.InternalZoneAware
addZoneMethods inherited from interface org.openspaces.admin.LogProviderGridComponent
logEntries, logEntriesDirectMethods inherited from interface org.openspaces.admin.machine.MachineAware
getMachineMethods inherited from interface org.openspaces.admin.metrics.MetricProvider
reloadMetricConfigurationMethods inherited from interface org.openspaces.admin.os.OperatingSystemAware
getOperatingSystemMethods inherited from interface org.openspaces.admin.transport.TransportAware
getTransportMethods inherited from interface org.openspaces.admin.vm.VirtualMachineAware
getVirtualMachine
-
Method Details
-
getServiceID
ServiceID getServiceID() -
getGSM
com.gigaspaces.grid.gsm.GSM getGSM() -
destroyInstance
-
decrementPlannedInstances
Decrements a planned instance if the number of planned instances is less then the actual instances to maintain.- Returns:
trueif a planned instance was successfully decremented;falseplanned instances hasn't changed.- Since:
- 8.0.4
-
decrementInstance
-
incrementInstance
-
relocate
void relocate(ProcessingUnitInstance processingUnitInstance, GridServiceContainer gridServiceContainer) -
listDeployDir
String[] listDeployDir() -
deploy
ProcessingUnit deploy(Application application, ProcessingUnitDeploymentTopology deploymentTopology, long timeout, TimeUnit timeUnit) -
getCodeBaseURL
String getCodeBaseURL()- Since:
- 8.0.6
-
getEvents
org.jini.rio.monitor.event.Events getEvents(int maxEvents) - Since:
- 8.0.6
-
getDriver
ServiceGridAdminDriver getDriver()
-