GigaSpaces XAP 10.0.1 API

org.openspaces.grid.esm
Class SecuredESMProxy

java.lang.Object
  extended by org.jini.rio.resources.servicecore.AbstractProxy
      extended by org.openspaces.grid.esm.ESMProxy
          extended by org.openspaces.grid.esm.SecuredESMProxy
All Implemented Interfaces:
com.gigaspaces.grid.esm.ESM, com.gigaspaces.grid.gsa.AgentIdAware, com.gigaspaces.grid.zone.GridZoneProvider, com.gigaspaces.internal.dump.InternalDumpProvider, com.gigaspaces.internal.jvm.JVMInfoProvider, com.gigaspaces.internal.log.InternalLogProvider, com.gigaspaces.internal.os.OSInfoProvider, com.gigaspaces.lrmi.nio.info.NIOInfoProvider, com.gigaspaces.security.service.SecuredService, Serializable, Remote, Administrable, ReferentUuid, SameProxyVersionProvider, org.jini.rio.core.MonitorableService, org.jini.rio.event.EventProducer, org.jini.rio.resources.servicecore.Service, org.jini.rio.watch.Watchable

public class SecuredESMProxy
extends ESMProxy

Since:
9.7.0
Author:
Niv Ingberg
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jini.rio.resources.servicecore.AbstractProxy
server, uuid
 
Method Summary
static SecuredESMProxy getInstance(ESM monitor, Uuid id)
          Creates a ESM proxy, returning an instance that implements RemoteMethodControl if the server does too.
protected  boolean isSecuredProxy()
           
 
Methods inherited from class org.openspaces.grid.esm.ESMProxy
disableAgentFailureDetection, enableAgentFailureDetection, getAgentId, getGSAServiceID, getManagedProcessingUnits, getProcessingUnitScaleStrategyConfig, getRemoteApi, getScaleStrategyEvents, isManagingProcessingUnit, isManagingProcessingUnitAndScaleNotInProgress, isServiceSecured, login, setProcessingUnitElasticProperties, setProcessingUnitScaleStrategy
 
Methods inherited from class org.jini.rio.resources.servicecore.AbstractProxy
disableLRMIMonitoring, dumpBytes, enableLRMIMonitoring, equals, fetch, fetch, fetchLRMIMonitoringDetails, generateDump, generateDump, getAdmin, getCurrentTimestamp, getJVMDetails, getJVMStatistics, getNIODetails, getNIOStatistics, getOSDetails, getOSStatistics, getReferentUuid, getVersion, getZones, hashCode, intercept, logEntriesDirect, login, monitor, ping, register, runGc, secureAdmin, startHeartbeat, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
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
 
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.lrmi.nio.info.NIOInfoProvider
disableLRMIMonitoring, enableLRMIMonitoring, fetchLRMIMonitoringDetails, getNIODetails, getNIOStatistics
 
Methods inherited from interface com.gigaspaces.internal.log.InternalLogProvider
logEntriesDirect
 
Methods inherited from interface com.gigaspaces.internal.dump.InternalDumpProvider
dumpBytes, generateDump, generateDump
 
Methods inherited from interface com.gigaspaces.grid.zone.GridZoneProvider
getZones
 

Method Detail

getInstance

public static SecuredESMProxy getInstance(ESM monitor,
                                          Uuid id)
Creates a ESM proxy, returning an instance that implements RemoteMethodControl if the server does too.

Parameters:
monitor - The ESM server
id - The Uuid of the ESM

isSecuredProxy

protected boolean isSecuredProxy()
Overrides:
isSecuredProxy in class org.jini.rio.resources.servicecore.AbstractProxy

GigaSpaces XAP 10.0.1 API

Copyright © GigaSpaces.