|
GigaSpaces XAP 7.0 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jini.rio.resources.servicecore.ServiceProvider org.jini.rio.jsb.ServiceBeanAdapter org.openspaces.pu.container.servicegrid.PUServiceBeanImpl
public class PUServiceBeanImpl
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.jini.rio.jsb.ServiceBeanAdapter |
---|
org.jini.rio.jsb.ServiceBeanAdapter.SnapshotThread |
Field Summary |
---|
Fields inherited from class org.jini.rio.jsb.ServiceBeanAdapter |
---|
activationID, admin, computeResource, computeResourceObserver, context, contextClassLoader, contextMgr, joiner, jsbState, logDirName, mbeanNoticationInfoList, mbeanServer, objectName, proxy, serviceBeanComponent, serviceClassLoader, serviceID, slaThresholdEventAdapter, snapshotter, state, store, uuid |
Fields inherited from class org.jini.rio.resources.servicecore.ServiceProvider |
---|
eventTable, watchRegistry |
Constructor Summary | |
---|---|
PUServiceBeanImpl()
|
Method Summary | |
---|---|
protected Object |
createProxy()
|
protected Object |
doStart(org.jini.rio.core.jsb.ServiceBeanContext context)
|
ClusterInfo |
getClusterInfo()
|
com.gigaspaces.internal.jvm.JVMDetails |
getJVMDetails()
|
com.gigaspaces.internal.jvm.JVMStatistics |
getJVMStatistics()
|
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()
|
String[] |
getZones()
|
protected void |
initializeJMX(Object mbean)
|
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. |
Object[] |
listServiceDetails()
|
com.gigaspaces.cluster.activeelection.SpaceMode[] |
listSpacesModes()
|
SpaceURL[] |
listSpacesURLs()
|
void |
runGc()
|
void |
stop(boolean force)
|
Methods inherited from class org.jini.rio.jsb.ServiceBeanAdapter |
---|
addAttribute, addAttributes, addNotificationListener, advertise, cleanClassLoaders, createObjectName, destroy, destroy, destroyJMX, doAdvertise, doInitialize, exportDo, getAdmin, getAdminExporter, getAssociationManagement, getAssociations, getDiscoveryManager, getExportedProxy, getExporter, getJoinManager, getLookupGroups, getNotificationBroadcasterSupport, getNotificationInfo, getProxy, getProxyVerifier, getServiceBeanContext, getServiceID, getServiceProxy, getSLAEventHandler, getStarted, getStartTime, getState, getUuid, getWatchUI, initialize, initialize, monitor, ping, postDeregister, postRegister, preDeregister, preRegister, removeNotificationListener, removeNotificationListener, setLookupGroups, start, startHeartbeat, unadvertise |
Methods inherited from class org.jini.rio.resources.servicecore.ServiceProvider |
---|
fetch, fetch, getConfiguration, getEventTable, getWatchRegistry, register, setConfiguration, setWatchRegistry |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.jini.rio.core.jsb.ServiceState |
---|
getState |
Methods inherited from interface com.sun.jini.start.ServiceProxyAccessor |
---|
getServiceProxy |
Methods inherited from interface net.jini.admin.Administrable |
---|
getAdmin |
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 |
Constructor Detail |
---|
public PUServiceBeanImpl()
Method Detail |
---|
protected void initializeJMX(Object mbean) throws Exception
initializeJMX
in class org.jini.rio.jsb.ServiceBeanAdapter
Exception
protected Object createProxy()
createProxy
in class org.jini.rio.jsb.ServiceBeanAdapter
protected Object doStart(org.jini.rio.core.jsb.ServiceBeanContext context) throws Exception
doStart
in class org.jini.rio.jsb.ServiceBeanAdapter
Exception
public void stop(boolean force)
stop
in interface org.jini.rio.core.jsb.ServiceBean
stop
in class org.jini.rio.jsb.ServiceBeanAdapter
public boolean isMemberAliveEnabled()
PUServiceBean
isMemberAliveEnabled
in interface PUServiceBean
public boolean isAlive() throws Exception
PUServiceBean
true
if the member is alive or not. Exception indicates that
the member is not alive (and allows for further information).
isAlive
in interface PUServiceBean
Exception
public SpaceURL[] listSpacesURLs() throws RemoteException
listSpacesURLs
in interface PUServiceBean
RemoteException
public com.gigaspaces.cluster.activeelection.SpaceMode[] listSpacesModes() throws RemoteException
listSpacesModes
in interface PUServiceBean
RemoteException
public PUMonitors getPUMonitors() throws RemoteException
getPUMonitors
in interface PUServiceBean
RemoteException
public String getPresentationName()
getPresentationName
in interface PUServiceBean
public PUDetails getPUDetails() throws RemoteException
getPUDetails
in interface PUServiceBean
RemoteException
public ClusterInfo getClusterInfo() throws RemoteException
getClusterInfo
in interface PUServiceBean
RemoteException
public Object[] listServiceDetails() throws RemoteException
listServiceDetails
in interface PUServiceBean
RemoteException
public com.gigaspaces.lrmi.nio.info.NIODetails getNIODetails() throws RemoteException
getNIODetails
in interface com.gigaspaces.lrmi.nio.info.NIOInfoProvider
RemoteException
public com.gigaspaces.lrmi.nio.info.NIOStatistics getNIOStatistics() throws RemoteException
getNIOStatistics
in interface com.gigaspaces.lrmi.nio.info.NIOInfoProvider
RemoteException
public com.gigaspaces.internal.os.OSDetails getOSDetails() throws RemoteException
getOSDetails
in interface com.gigaspaces.internal.os.OSInfoProvider
RemoteException
public com.gigaspaces.internal.os.OSStatistics getOSStatistics() throws RemoteException
getOSStatistics
in interface com.gigaspaces.internal.os.OSInfoProvider
RemoteException
public com.gigaspaces.internal.jvm.JVMDetails getJVMDetails() throws RemoteException
getJVMDetails
in interface com.gigaspaces.internal.jvm.JVMInfoProvider
RemoteException
public com.gigaspaces.internal.jvm.JVMStatistics getJVMStatistics() throws RemoteException
getJVMStatistics
in interface com.gigaspaces.internal.jvm.JVMInfoProvider
RemoteException
public void runGc() throws RemoteException
runGc
in interface com.gigaspaces.internal.jvm.JVMInfoProvider
RemoteException
public String[] getZones() throws RemoteException
getZones
in interface com.gigaspaces.grid.zone.GridZoneProvider
RemoteException
|
GigaSpaces XAP 7.0 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |