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.