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

public interface InternalGridServiceManager extends GridServiceManager, InternalAgentGridComponent
Author:
kimchy, itaif (ESM proxy methods)
  • Method Details

    • getServiceID

      ServiceID getServiceID()
    • getGSM

      com.gigaspaces.grid.gsm.GSM getGSM()
    • destroyInstance

      void destroyInstance(ProcessingUnitInstance processingUnitInstance)
    • decrementPlannedInstances

      boolean decrementPlannedInstances(ProcessingUnit processingUnit)
      Decrements a planned instance if the number of planned instances is less then the actual instances to maintain.
      Returns:
      true if a planned instance was successfully decremented; false planned instances hasn't changed.
      Since:
      8.0.4
    • decrementInstance

      void decrementInstance(ProcessingUnitInstance processingUnitInstance)
    • incrementInstance

      void incrementInstance(ProcessingUnit processingUnit)
    • 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