Class AbstractDirectSpaceProxy
java.lang.Object
com.gigaspaces.internal.client.spaceproxy.AbstractSpaceProxy
com.gigaspaces.internal.client.spaceproxy.AbstractDirectSpaceProxy
- All Implemented Interfaces:
IPojoSpace,IDirectSpaceProxy,ISpaceProxy,SecuredService,IDotnetProxyAssociated,SmartExternalizable,ActionMaker,IJSpace,Service,Externalizable,Serializable,Remote,Administrable,ReferentUuid,JavaSpace
- Direct Known Subclasses:
SpaceProxyImpl
public abstract class AbstractDirectSpaceProxy
extends AbstractSpaceProxy
implements IDirectSpaceProxy, Service, ReferentUuid, SmartExternalizable
Title: Description:
- Since:
- 5.2
- Version:
- 1.0
- Author:
- Shay Banon
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.gigaspaces.internal.client.spaceproxy.AbstractSpaceProxy
aggregate, applyNotifyInfoDefaults, asyncAddIndexes, asyncChange, asyncRead, asyncTake, change, checkIfConnected, clear, clear, count, count, createActionManager, dropClass, execute, execute, getAppDomainId, getContainerName, getDotnetProxyHandleId, getLocalSpace, getRemoteSpace, getSpaceHealthStatus, getTypeDescriptor, hasAssociatedAppDomain, isCacheContainer, isLocalCacheCacheContainer, isLocalViewContainer, isTargetOfADotnetProxy, notify, ping, read, read, read, read, readById, readById, readByIds, readByIds, readByIds, readByUid, readEntriesUids, readIfExists, readIfExists, readIfExists, readMultiple, readMultiple, readMultiple, readMultiple, registerTypeDescriptor, registerTypeDescriptor, setAppDomainId, setDotnetProxyHandleId, snapshot, snapshot, take, take, take, take, takeById, takeById, takeByIds, takeByIds, takeByIds, takeByUid, takeIfExists, takeIfExists, takeIfExists, takeMultiple, takeMultiple, takeMultiple, takeMultiple, unregisterTypeDescriptor, update, update, updateMultiple, updateMultiple, write, write, write, writeMultiple, writeMultiple, writeMultiple, writeMultiple, writeMultipleMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.j_spaces.core.client.ActionMaker
setActionListenerMethods inherited from interface net.jini.admin.Administrable
getAdminMethods inherited from interface com.gigaspaces.internal.client.spaceproxy.IDirectSpaceProxy
demote, directClean, getClientID, getClusteredProxy, getContainer, getContainerConfig, getContainerURL, getDataEventsManager, getFactory, getNonClusteredProxy, getPartitionId, getProxyRouter, getQueryManager, getRemoteJSpace, getRemoteMemberName, getSecurityManager, getSpaceClusterInfo, getSpaceImplIfEmbedded, getStubHandler, getThreadPool, getTypeDescFromServer, getTypeManager, isGatewayProxy, prepareTemplate, registerTypeDescInServers, setMVCCGenerationsState, setQuiesceToken, shutdownMethods inherited from interface com.gigaspaces.serialization.pbs.IDotnetProxyAssociated
getAppDomainId, getDotnetProxyHandleId, hasAssociatedAppDomain, isTargetOfADotnetProxy, setAppDomainId, setDotnetProxyHandleIdMethods inherited from interface com.j_spaces.core.IJSpace
dropClass, getAdmin, getCacheTypeName, getContainerName, getDirectProxy, getFinderURL, getName, getReadModifiers, getReferentUuid, getUpdateModifiers, getURL, isEmbedded, isFifo, isOptimisticLockingEnabled, isSecured, isStartedWithinGSC, ping, setFifo, setOptimisticLocking, setReadModifiers, setUpdateModifiersMethods inherited from interface com.gigaspaces.client.IPojoSpace
clear, clear, count, count, read, read, readIfExists, readIfExists, readMultiple, readMultiple, snapshot, take, take, takeIfExists, takeMultiple, takeMultiple, update, update, updateMultiple, updateMultiple, write, write, writeMultiple, writeMultiple, writeMultipleMethods inherited from interface com.gigaspaces.internal.client.spaceproxy.ISpaceProxy
aggregate, applyNotifyInfoDefaults, asyncAddIndexes, asyncChange, asyncRead, asyncTake, change, checkIfConnected, close, createNewOperationID, execute, execute, getContextTransaction, getNotificationsDirectProxy, getPrivilegedAdmin, getSpaceHealthStatus, getTypeDescriptor, initWriteModifiers, isClustered, loadRemoteClass, read, readById, readById, readByIds, readByIds, readByIds, readByUid, readEntriesUids, readMultiple, readMultiple, registerTypeDescriptor, registerTypeDescriptor, replaceContextTransaction, replaceContextTransaction, take, takeById, takeById, takeByIds, takeByIds, takeByIds, takeByUid, takeMultiple, takeMultiple, unregisterTypeDescriptor, writeMultipleMethods inherited from interface net.jini.space.JavaSpace
notify, read, readIfExists, snapshot, take, takeIfExists, writeMethods inherited from interface net.jini.id.ReferentUuid
getReferentUuidMethods inherited from interface com.gigaspaces.security.service.SecuredService
isServiceSecured, loginMethods inherited from interface com.gigaspaces.serialization.SmartExternalizable
enabledSmartExternalizableWithReference
-
Field Details
-
_proxySettings
-
-
Constructor Details
-
AbstractDirectSpaceProxy
-
-
Method Details
-
getProxySettings
- Specified by:
getProxySettingsin interfaceIDirectSpaceProxy
-
equals
provides the consistent cross VM proxy equals implementation byUuid -
hashCode
public int hashCode() -
toString
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-