public interface InternalGridServiceManager extends GridServiceManager, InternalAgentGridComponent
deleteResource, deploy, deploy, deploy, deploy, deploy, deploy, deploy, deploy, deploy, deploy, deploy, deploy, deploy, deploy, deploy, deploy, deploy, deploy, isActiveManager, isDeployed, undeploylogEntries, logEntriesDirectgenerateDump, generateDumpreloadMetricConfigurationgetAgentUid, setGridServiceAgentgetAgentId, getGridServiceAgent, kill, restartgetUidgetAdminsetDiscoveredisDiscoveredsetMachinegetMachinedisableLRMIMonitoring, enableLRMIMonitoring, fetchLRMIMonitoringDetails, getNIODetails, getNIOStatisticssetTransportgetTransportgetCurrentTimeInMillis, getOSDetails, getOSStatisticssetOperatingSystemgetOperatingSystemgetJVMDetails, getJVMStatistics, getUid, runGcsetVirtualMachinegetVirtualMachineaddZoneServiceID getServiceID()
com.gigaspaces.grid.gsm.GSM getGSM()
org.jini.rio.monitor.ProvisionMonitorAdmin getGSMAdmin()
void undeployProcessingUnit(String processingUnitName)
void destroyInstance(ProcessingUnitInstance processingUnitInstance)
boolean decrementPlannedInstances(ProcessingUnit processingUnit)
true if a planned instance was successfully decremented;
 false planned instances hasn't changed.void decrementInstance(ProcessingUnitInstance processingUnitInstance)
void incrementInstance(ProcessingUnit processingUnit)
void relocate(ProcessingUnitInstance processingUnitInstance, GridServiceContainer gridServiceContainer)
String[] listDeployDir()
void setProcessingUnitElasticProperties(ProcessingUnit pu, Map<String,String> properties)
void setProcessingUnitScaleStrategyConfig(ProcessingUnit pu, ScaleStrategyConfig scaleStratefyConfig)
void updateProcessingUnitElasticPropertiesOnGsm(ProcessingUnit pu, Map<String,String> elasticProperties)
ScaleStrategyConfig getProcessingUnitScaleStrategyConfig(ProcessingUnit pu)
boolean isManagedByElasticServiceManager(ProcessingUnit pu)
boolean isManagedByElasticServiceManagerAndScaleNotInProgress(ProcessingUnit pu)
boolean undeployProcessingUnitsAndWait(ProcessingUnit[] processingUnits, long timeout, TimeUnit timeUnit)
ProcessingUnit deploy(Application application, ProcessingUnitDeploymentTopology deploymentTopology, long timeout, TimeUnit timeUnit)
String getCodeBaseURL()
org.jini.rio.monitor.event.Events getEvents(int maxEvents)
InternalQuiesceDetails quiesce(ProcessingUnit processingUnit, QuiesceRequest request)
void unquiesce(ProcessingUnit processingUnit, QuiesceRequest request)
QuiesceDetails getQuiesceDetails(ProcessingUnit processingUnit)
XapManagerConfig[] managersConfig()
Copyright © GigaSpaces.