org.openspaces.grid.esm
Interface ESM
- All Superinterfaces: 
 - Administrable, com.gigaspaces.grid.gsa.AgentIdAware, com.gigaspaces.grid.esm.ESM, org.jini.rio.event.EventProducer, com.gigaspaces.grid.zone.GridZoneProvider, com.gigaspaces.internal.dump.InternalDumpProvider, com.gigaspaces.internal.log.InternalLogProvider, com.gigaspaces.internal.jvm.JVMInfoProvider, org.jini.rio.core.MonitorableService, com.gigaspaces.lrmi.nio.info.NIOInfoProvider, com.gigaspaces.internal.os.OSInfoProvider, Remote, com.gigaspaces.security.service.SecuredService, org.jini.rio.resources.servicecore.Service, org.jini.rio.watch.Watchable
 
public interface ESM
- extends com.gigaspaces.grid.esm.ESM
 
The Elastic Service Manager (ESM) provides the support to deploy, manage and
 monitor elastic services in the Grid/Cloud.
 
| Methods inherited from interface com.gigaspaces.grid.esm.ESM | 
getManagedProcessingUnits, isManagingProcessingUnit, isManagingProcessingUnitAndScaleNotInProgress | 
 
 
| Methods inherited from interface org.jini.rio.core.MonitorableService | 
monitor, ping, startHeartbeat | 
 
| Methods inherited from interface org.jini.rio.event.EventProducer | 
register | 
 
| Methods inherited from interface org.jini.rio.watch.Watchable | 
fetch, fetch | 
 
| Methods inherited from interface com.gigaspaces.internal.os.OSInfoProvider | 
getCurrentTimestamp, getOSDetails, getOSStatistics | 
 
| Methods inherited from interface com.gigaspaces.internal.jvm.JVMInfoProvider | 
getJVMDetails, getJVMStatistics, runGc | 
 
| Methods inherited from interface com.gigaspaces.lrmi.nio.info.NIOInfoProvider | 
disableLRMIMonitoring, enableLRMIMonitoring, fetchLRMIMonitoringDetails, getNIODetails, getNIOStatistics | 
 
| Methods inherited from interface com.gigaspaces.internal.log.InternalLogProvider | 
logEntriesDirect | 
 
| Methods inherited from interface com.gigaspaces.internal.dump.InternalDumpProvider | 
dumpBytes, generateDump, generateDump | 
 
| Methods inherited from interface com.gigaspaces.grid.gsa.AgentIdAware | 
getAgentId, getGSAServiceID | 
 
| Methods inherited from interface com.gigaspaces.grid.zone.GridZoneProvider | 
getZones | 
 
| Methods inherited from interface com.gigaspaces.security.service.SecuredService | 
isServiceSecured, login | 
 
setProcessingUnitElasticProperties
void setProcessingUnitElasticProperties(String processingUnitName,
                                        Map<String,String> properties)
                                        throws RemoteException
 
- Throws:
 RemoteException
 
setProcessingUnitScaleStrategy
void setProcessingUnitScaleStrategy(String puName,
                                    ScaleStrategyConfig scaleStrategyConfig)
                                    throws RemoteException
 
- Throws:
 RemoteException
 
getProcessingUnitScaleStrategyConfig
ScaleStrategyConfig getProcessingUnitScaleStrategyConfig(String processingUnitName)
                                                         throws RemoteException
 
- Throws:
 RemoteException
 
getScaleStrategyEvents
org.jini.rio.monitor.event.Events getScaleStrategyEvents(long cursor,
                                                         int maxNumberOfEvents)
                                                         throws RemoteException
 
- Throws:
 RemoteException
 
Copyright © GigaSpaces.