public class LocalCacheContainer extends AbstractSpaceCacheContainer
Modifier and Type | Class and Description |
---|---|
static class |
LocalCacheContainer.GCEntry
Garbage Collector Entry.
|
AbstractSpaceCacheContainer.StateMonitor
_cacheID, _logger
Constructor and Description |
---|
LocalCacheContainer(IDirectSpaceProxy remoteProxy,
LocalCacheConfig cacheConfig) |
Modifier and Type | Method and Description |
---|---|
LocalCache |
assertCacheConnectedOrConnecting() |
protected AbstractSpaceProxyActionManager<LocalCacheContainer> |
createActionManager() |
protected AbstractSpaceCache |
createSpaceCache() |
LocalCacheConfig |
getCacheConfig() |
String |
getCacheTypeName() |
IDirectSpaceProxy |
getNotificationsDirectProxy()
returns itself in case of a direct proxy or the real proxy in case of a local cache or a
view.
|
protected Logger |
initLogger() |
boolean |
isLocalCacheCacheContainer() |
assertCacheConnected, close, createNewOperationID, finalize, getAdmin, getCacheId, getCacheState, getContextTransaction, getDirectProxy, getFinderURL, getLocalSpace, getName, getPrivilegedAdmin, getReadModifiers, getReferentUuid, getRemoteSpace, getUpdateModifiers, getURL, initialize, initWriteModifiers, isCacheContainer, isClustered, isEmbedded, isFifo, isOptimisticLockingEnabled, isSecured, isServiceSecured, isStartedWithinGSC, loadRemoteClass, login, onCacheFailure, readById, readById, replaceContextTransaction, replaceContextTransaction, setActionListener, setFifo, setOptimisticLocking, setReadModifiers, setUpdateModifiers, toString, verifyProjectionsAreSupported
aggregate, applyNotifyInfoDefaults, asyncAddIndexes, asyncChange, asyncRead, asyncTake, change, checkIfConnected, clear, clear, count, count, dropClass, execute, getAppDomainId, getContainerName, getDotnetProxyHandleId, getSpaceHealthStatus, getTypeDescriptor, hasAssociatedAppDomain, isLocalViewContainer, isTargetOfADotnetProxy, notify, ping, read, read, read, read, 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, update, update, updateMultiple, updateMultiple, write, write, write, writeMultiple, writeMultiple, writeMultiple, writeMultiple, writeMultiple
public LocalCacheContainer(IDirectSpaceProxy remoteProxy, LocalCacheConfig cacheConfig)
public IDirectSpaceProxy getNotificationsDirectProxy()
ISpaceProxy
public LocalCacheConfig getCacheConfig()
getCacheConfig
in class AbstractSpaceCacheContainer
protected AbstractSpaceCache createSpaceCache()
createSpaceCache
in class AbstractSpaceCacheContainer
protected AbstractSpaceProxyActionManager<LocalCacheContainer> createActionManager()
createActionManager
in class AbstractSpaceProxy
public LocalCache assertCacheConnectedOrConnecting()
protected Logger initLogger()
initLogger
in class AbstractSpaceCacheContainer
public String getCacheTypeName()
public boolean isLocalCacheCacheContainer()
isLocalCacheCacheContainer
in class AbstractSpaceProxy
Copyright © GigaSpaces.