org.openspaces.pu.container.servicegrid
Interface PUServiceBean
- All Superinterfaces:
- Administrable, org.jini.rio.event.EventProducer, com.gigaspaces.grid.zone.GridZoneProvider, com.gigaspaces.internal.jvm.JVMInfoProvider, org.jini.rio.core.MonitorableService, com.gigaspaces.lrmi.nio.info.NIOInfoProvider, com.gigaspaces.internal.os.OSInfoProvider, Remote, org.jini.rio.resources.servicecore.Service, ServiceProxyAccessor, org.jini.rio.core.jsb.ServiceState, org.jini.rio.watch.Watchable
- All Known Implementing Classes:
- PUServiceBeanImpl, PUServiceBeanProxy
public interface PUServiceBean
- extends com.gigaspaces.lrmi.nio.info.NIOInfoProvider, com.gigaspaces.internal.os.OSInfoProvider, com.gigaspaces.internal.jvm.JVMInfoProvider, com.gigaspaces.grid.zone.GridZoneProvider, Remote, org.jini.rio.core.jsb.ServiceState, ServiceProxyAccessor, org.jini.rio.resources.servicecore.Service
- Author:
- kimchy
Methods inherited from interface com.gigaspaces.lrmi.nio.info.NIOInfoProvider |
disableLRMIMonitoring, enableLRMIMonitoring, fetchLRMIMonitoringDetails, getNIODetails, getNIOStatistics |
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.grid.zone.GridZoneProvider |
getZones |
Methods inherited from interface org.jini.rio.core.jsb.ServiceState |
getState |
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 |
isMemberAliveEnabled
boolean isMemberAliveEnabled()
throws RemoteException
- Should this member be checked to see if it is alive or not.
- Throws:
RemoteException
isAlive
boolean isAlive()
throws RemoteException,
Exception
- Return
true
if the member is alive or not. Exception indicates that
the member is not alive (and allows for further information).
- Throws:
RemoteException
Exception
listServiceDetails
Object[] listServiceDetails()
throws RemoteException
- Throws:
RemoteException
getClusterInfo
ClusterInfo getClusterInfo()
throws RemoteException
- Throws:
RemoteException
getPresentationName
String getPresentationName()
throws RemoteException
- Throws:
RemoteException
getPUDetails
PUDetails getPUDetails()
throws RemoteException
- Throws:
RemoteException
getPUMonitors
PUMonitors getPUMonitors()
throws RemoteException
- Throws:
RemoteException
getSpaceDirect
IJSpace getSpaceDirect(ServiceID serviceID)
throws RemoteException
- Throws:
RemoteException
getSpaceRuntimeHolder
com.j_spaces.core.admin.RuntimeHolder getSpaceRuntimeHolder(ServiceID serviceID)
throws RemoteException
- Throws:
RemoteException
getSpaceStatisticsHolder
com.j_spaces.core.filters.StatisticsHolder getSpaceStatisticsHolder(ServiceID serviceID)
throws RemoteException
- Throws:
RemoteException
listSpacesURLs
SpaceURL[] listSpacesURLs()
throws RemoteException
- Throws:
RemoteException
listSpacesModes
com.gigaspaces.cluster.activeelection.SpaceMode[] listSpacesModes()
throws RemoteException
- Throws:
RemoteException
invoke
Object invoke(String serviceBeanName,
Map<String,Object> namedArgs)
throws RemoteException
- Throws:
RemoteException
isStopping
boolean isStopping()
throws RemoteException
- Throws:
RemoteException
Copyright © GigaSpaces.