public class PUServiceBeanImpl extends org.jini.rio.jsb.ServiceBeanAdapter implements PUServiceBean, com.gigaspaces.internal.dump.InternalDumpProcessor
activationID, admin, computeResource, computeResourceObserver, context, contextClassLoader, contextMgr, joiner, jsbState, logDirName, mbeanNoticationInfoList, mbeanServer, objectName, proxy, serviceBeanComponent, serviceClassLoader, serviceID, slaThresholdEventAdapter, snapshotter, state, store, uuid| Constructor and Description |
|---|
PUServiceBeanImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
buildInvocableServices() |
protected Object |
createProxy() |
void |
disableLRMIMonitoring() |
protected Object |
doStart(org.jini.rio.core.jsb.ServiceBeanContext context) |
void |
enableLRMIMonitoring() |
com.gigaspaces.lrmi.LRMIMonitoringDetails |
fetchLRMIMonitoringDetails() |
ClusterInfo |
getClusterInfo() |
long |
getCurrentTimestamp() |
com.gigaspaces.internal.jvm.JVMDetails |
getJVMDetails() |
com.gigaspaces.internal.jvm.JVMStatistics |
getJVMStatistics() |
String |
getName() |
com.gigaspaces.lrmi.nio.info.NIODetails |
getNIODetails() |
com.gigaspaces.lrmi.nio.info.NIOStatistics |
getNIOStatistics() |
com.gigaspaces.internal.os.OSDetails |
getOSDetails() |
com.gigaspaces.internal.os.OSStatistics |
getOSStatistics() |
String |
getPresentationName() |
PUDetails |
getPUDetails() |
PUMonitors |
getPUMonitors() |
IJSpace |
getSpaceDirect(ServiceID serviceID) |
com.j_spaces.core.admin.RuntimeHolder |
getSpaceRuntimeHolder(ServiceID serviceID) |
com.j_spaces.core.filters.StatisticsHolder |
getSpaceStatisticsHolder(ServiceID serviceID) |
String[] |
getZones() |
void |
initialize(org.jini.rio.core.jsb.ServiceBeanContext context)
Override initialize to perform additional initialization
|
protected void |
initializeJMX(Object mbean) |
Object |
invoke(String serviceBeanName,
Map<String,Object> namedArgs) |
boolean |
isAlive()
Return
true if the member is alive or not. |
boolean |
isMemberAliveEnabled()
Should this member be checked to see if it is alive or not.
|
boolean |
isStopping() |
Object[] |
listServiceDetails() |
com.gigaspaces.cluster.activeelection.SpaceMode[] |
listSpacesModes() |
SpaceURL[] |
listSpacesURLs() |
void |
process(com.gigaspaces.internal.dump.InternalDump dump) |
void |
quiesceStateChanged(com.gigaspaces.admin.quiesce.QuiesceStateChangedEvent quiesceStateChangedEvent) |
void |
runGc() |
void |
stop(boolean force) |
void |
undeployEvent() |
addAttribute, addAttributes, addNotificationListener, advertise, cleanClassLoaders, createObjectName, destroy, destroy, destroyJMX, doAdvertise, doInitialize, exportDo, getAdmin, getAdminExporter, getAssociationManagement, getAssociations, getDiscoveryManager, getExportedProxy, getExporter, getExporter, getJoinManager, getLookupGroups, getNotificationBroadcasterSupport, getNotificationInfo, getProxy, getProxyVerifier, getServiceBeanContext, getServiceID, getServiceProxy, getSLAEventHandler, getStarted, getStartTime, getState, getUuid, initialize, monitor, ping, postDeregister, postRegister, preDeregister, preRegister, removeNotificationListener, removeNotificationListener, setLookupGroups, start, startHeartbeat, unadvertisefetch, fetch, getConfiguration, getEventTable, getWatchRegistry, register, setConfiguration, setWatchRegistryclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetServiceProxygetAdminprotected void initializeJMX(Object mbean) throws Exception
initializeJMX in class org.jini.rio.jsb.ServiceBeanAdapterExceptionprotected Object createProxy()
createProxy in class org.jini.rio.jsb.ServiceBeanAdapterprotected Object doStart(org.jini.rio.core.jsb.ServiceBeanContext context) throws Exception
doStart in class org.jini.rio.jsb.ServiceBeanAdapterExceptionpublic void initialize(org.jini.rio.core.jsb.ServiceBeanContext context)
throws Exception
initialize in interface org.jini.rio.core.jsb.ServiceBeaninitialize in class org.jini.rio.jsb.ServiceBeanAdapterExceptionpublic void stop(boolean force)
stop in interface org.jini.rio.core.jsb.ServiceBeanstop in class org.jini.rio.jsb.ServiceBeanAdapterprotected void buildInvocableServices()
public void undeployEvent()
undeployEvent in class org.jini.rio.jsb.ServiceBeanAdapterpublic boolean isMemberAliveEnabled()
PUServiceBeanisMemberAliveEnabled in interface PUServiceBeanpublic boolean isAlive()
throws Exception
PUServiceBeantrue if the member is alive or not. Exception indicates that
the member is not alive (and allows for further information).isAlive in interface PUServiceBeanExceptionpublic IJSpace getSpaceDirect(ServiceID serviceID) throws RemoteException
getSpaceDirect in interface PUServiceBeanRemoteExceptionpublic com.j_spaces.core.admin.RuntimeHolder getSpaceRuntimeHolder(ServiceID serviceID) throws RemoteException
getSpaceRuntimeHolder in interface PUServiceBeanRemoteExceptionpublic com.j_spaces.core.filters.StatisticsHolder getSpaceStatisticsHolder(ServiceID serviceID) throws RemoteException
getSpaceStatisticsHolder in interface PUServiceBeanRemoteExceptionpublic SpaceURL[] listSpacesURLs() throws RemoteException
listSpacesURLs in interface PUServiceBeanRemoteExceptionpublic com.gigaspaces.cluster.activeelection.SpaceMode[] listSpacesModes()
throws RemoteException
listSpacesModes in interface PUServiceBeanRemoteExceptionpublic PUMonitors getPUMonitors() throws RemoteException
getPUMonitors in interface PUServiceBeanRemoteExceptionpublic PUDetails getPUDetails() throws RemoteException
getPUDetails in interface PUServiceBeanRemoteExceptionpublic String getPresentationName() throws RemoteException
getPresentationName in interface PUServiceBeanRemoteExceptionpublic ClusterInfo getClusterInfo() throws RemoteException
getClusterInfo in interface PUServiceBeanRemoteExceptionpublic Object[] listServiceDetails() throws RemoteException
listServiceDetails in interface PUServiceBeanRemoteExceptionpublic com.gigaspaces.lrmi.nio.info.NIODetails getNIODetails()
throws RemoteException
getNIODetails in interface com.gigaspaces.lrmi.nio.info.NIOInfoProviderRemoteExceptionpublic com.gigaspaces.lrmi.nio.info.NIOStatistics getNIOStatistics()
throws RemoteException
getNIOStatistics in interface com.gigaspaces.lrmi.nio.info.NIOInfoProviderRemoteExceptionpublic void enableLRMIMonitoring()
throws RemoteException
enableLRMIMonitoring in interface com.gigaspaces.lrmi.nio.info.NIOInfoProviderRemoteExceptionpublic void disableLRMIMonitoring()
throws RemoteException
disableLRMIMonitoring in interface com.gigaspaces.lrmi.nio.info.NIOInfoProviderRemoteExceptionpublic com.gigaspaces.lrmi.LRMIMonitoringDetails fetchLRMIMonitoringDetails()
throws RemoteException
fetchLRMIMonitoringDetails in interface com.gigaspaces.lrmi.nio.info.NIOInfoProviderRemoteExceptionpublic long getCurrentTimestamp()
throws RemoteException
getCurrentTimestamp in interface com.gigaspaces.internal.os.OSInfoProviderRemoteExceptionpublic com.gigaspaces.internal.os.OSDetails getOSDetails()
throws RemoteException
getOSDetails in interface com.gigaspaces.internal.os.OSInfoProviderRemoteExceptionpublic com.gigaspaces.internal.os.OSStatistics getOSStatistics()
throws RemoteException
getOSStatistics in interface com.gigaspaces.internal.os.OSInfoProviderRemoteExceptionpublic com.gigaspaces.internal.jvm.JVMDetails getJVMDetails()
throws RemoteException
getJVMDetails in interface com.gigaspaces.internal.jvm.JVMInfoProviderRemoteExceptionpublic com.gigaspaces.internal.jvm.JVMStatistics getJVMStatistics()
throws RemoteException
getJVMStatistics in interface com.gigaspaces.internal.jvm.JVMInfoProviderRemoteExceptionpublic void runGc()
throws RemoteException
runGc in interface com.gigaspaces.internal.jvm.JVMInfoProviderRemoteExceptionpublic String[] getZones() throws RemoteException
getZones in interface com.gigaspaces.grid.zone.GridZoneProviderRemoteExceptionpublic String getName()
getName in interface com.gigaspaces.internal.dump.InternalDumpProcessorpublic void process(com.gigaspaces.internal.dump.InternalDump dump)
throws com.gigaspaces.internal.dump.InternalDumpProcessorFailedException
process in interface com.gigaspaces.internal.dump.InternalDumpProcessorcom.gigaspaces.internal.dump.InternalDumpProcessorFailedExceptionpublic Object invoke(String serviceBeanName, Map<String,Object> namedArgs) throws RemoteException
invoke in interface PUServiceBeanRemoteExceptionpublic boolean isStopping()
isStopping in interface PUServiceBeanpublic void quiesceStateChanged(com.gigaspaces.admin.quiesce.QuiesceStateChangedEvent quiesceStateChangedEvent)
throws RemoteException
quiesceStateChanged in interface com.gigaspaces.internal.quiesce.QuiesceAwareRemoteExceptionCopyright © GigaSpaces.