Interface PUServiceBean
- All Superinterfaces:
Administrable, EventProducer, GridZoneProvider, JVMInfoProvider, MonitorableService, NIOInfoProvider, OSInfoProvider, QuiesceAware, Remote, Service, ServiceProxyAccessor, ServiceState, Watchable
- All Known Implementing Classes:
PUServiceBeanImpl, PUServiceBeanProxy
public interface PUServiceBean
extends NIOInfoProvider, OSInfoProvider, JVMInfoProvider, GridZoneProvider, Remote, ServiceState, ServiceProxyAccessor, Service, QuiesceAware
- Author:
- kimchy
-
Method Summary
Modifier and TypeMethodDescriptiongetSpaceDirect(ServiceID serviceID) getSpaceDirectFactory(ServiceID serviceID) getSpaceRuntimeHolder(ServiceID serviceID) getSpaceStatisticsHolder(ServiceID serviceID) booleanisAlive()Returntrueif the member is alive or not.booleanShould this member be checked to see if it is alive or not.booleanObject[]SpaceURL[]voidMethods inherited from interface Administrable
getAdminMethods inherited from interface EventProducer
registerMethods inherited from interface GridZoneProvider
getZonesMethods inherited from interface JVMInfoProvider
getJVMDetails, getJVMStatistics, runGcMethods inherited from interface MonitorableService
monitor, ping, startHeartbeatMethods inherited from interface NIOInfoProvider
disableLRMIMonitoring, enableLRMIMonitoring, fetchLRMIMonitoringDetails, getNIODetails, getNIOStatisticsMethods inherited from interface OSInfoProvider
getCurrentTimestamp, getOSDetails, getOSStatisticsMethods inherited from interface QuiesceAware
quiesceStateChangedMethods inherited from interface ServiceProxyAccessor
getServiceProxyMethods inherited from interface ServiceState
getState
-
Method Details
-
updateClusterInfo
void updateClusterInfo() -
isMemberAliveEnabled
Should this member be checked to see if it is alive or not.- Throws:
RemoteException
-
isAlive
Returntrueif the member is alive or not. Exception indicates that the member is not alive (and allows for further information).- Throws:
RemoteExceptionException
-
listServiceDetails
- Throws:
RemoteException
-
getClusterInfo
- Throws:
RemoteException
-
getPresentationName
- Throws:
RemoteException
-
getPUDetails
- Throws:
RemoteException
-
getPUMonitors
- Throws:
RemoteException
-
getSpaceDirect
- Throws:
RemoteException
-
getSpaceDirectFactory
- Throws:
RemoteException
-
getSpaceRuntimeHolder
- Throws:
RemoteException
-
getSpaceStatisticsHolder
- Throws:
RemoteException
-
listSpacesURLs
- Throws:
RemoteException
-
listSpacesModes
- Throws:
RemoteException
-
invoke
- Throws:
RemoteException
-
isStopping
- Throws:
RemoteException
-