GigaSpaces XAP 7.0 API

org.openspaces.pu.container.servicegrid
Interface PUServiceBean

All Superinterfaces:
net.jini.admin.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, com.sun.jini.start.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, com.sun.jini.start.ServiceProxyAccessor, org.jini.rio.resources.servicecore.Service

Author:
kimchy

Method Summary
 ClusterInfo getClusterInfo()
           
 String getPresentationName()
           
 PUDetails getPUDetails()
           
 PUMonitors getPUMonitors()
           
 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()
           
 
Methods inherited from interface com.gigaspaces.lrmi.nio.info.NIOInfoProvider
getNIODetails, getNIOStatistics
 
Methods inherited from interface com.gigaspaces.internal.os.OSInfoProvider
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 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
 

Method Detail

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

listSpacesURLs

SpaceURL[] listSpacesURLs()
                          throws RemoteException
Throws:
RemoteException

listSpacesModes

com.gigaspaces.cluster.activeelection.SpaceMode[] listSpacesModes()
                                                                  throws RemoteException
Throws:
RemoteException

GigaSpaces XAP 7.0 API

Copyright © GigaSpaces.