|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
CacheLoader.UnversionedNode.NodeLock.acquire(Object, long, org.jboss.cache.lock.NodeLock.LockType) except that you can
optionally specify that internal Fqns - such as buddy backup subtrees - can be excluded when acquiring locks.
timeout milliseconds.
timeout milliseconds.
timeout milliseconds.
timeout milliseconds.
Fqn that represents this region already exists and
either contains data or children, no state transfers take place.
RegionManager.activate(Fqn) except
that if the fqn is currently already in use (probably already been activated) this method is a no-op.
CacheListener-annotated object to the entire cache.
CacheListener-annotated object to a given region.
Fqn under the current node.
NodeSPI.addChildDirect(Fqn) except that it optionally allows you to suppress notification events for
the creation of this node.
NodeSPI.addChildDirect(Fqn, boolean) except that it just takes a child name
ReplicationInterceptor and OptimisticReplicationInterceptor.BatchModeTransactionManager.CacheLoader based on Berkeley DB Java Edition.BuddyGroupChanged.BuddyManager select buddies for its buddy group.Nodes.CacheBlocked.Cache or Node fail unexpectedly.Cache and CacheSPI.JMX management interface for an instance of
CacheImpl.Cache.CacheLoader implementation persists and load keys to and from
secondary storage, such as a database or filesystem.CacheManager.XmlParsingConfigurationRegistry.
CacheMarshaller200, created to fix JBCACHE-1211.Cache to a string.Cache, which is used when writing plugins for or extending JBoss Cache.CacheStarted.CacheStopped.CacheUnblocked.true
Node.clearData() except that it operates directly on the node and bypasses the
interceptor chain.
FqnComparator.
Inject annotation to specify the name of a component to inject.ConcurrentHashMap to deal with the fact that the
JDK does not have a proper concurrent Set implementation that uses efficient lock striping.cache-config element that specifies
the name of the configuration.
Configurations.false
InterceptorChainFactory.correctInterceptorChaining(java.util.List)
except that it takes in the first interceptor in the chain instead of a list of interceptors, and traverses the chain to
generate a list.
Cache instance using default configuration settings.
Cache instance using default configuration settings.
Cache instance.
Cache instance, and optionally starts it.
Cache instance based on a Configuration passed in.
Cache instance, and optionally starts it, based on a Configuration passed in.
Cache instance based on an InputStream passed in, which should be a stream to a valid
XML configuration file.
Cache instance based on an InputStream passed in, which should be a stream to a valid
XML configuration file.
CacheFactory to create a cache.
Node instance.
"_default_" region using the
default eviction policy class.
Version.getVersionShort().
CacheFactory interface.long to
compare versions.NodeModifiedEvent.getData()
before and after modification.
DummyTransactionManager.Configuration as being modifiable even after the cache has started.ElementSizePolicy.Node from memory.
Node from memory.
EvictionPolicyConfig.Fqn.
ExpirationAlgorithm as the policy's algorithm.FIFOPolicy.Node or sometimes a Region in a Cache.Fqn.SEPARATOR) characters.
fqn.
Node.
Fqn
Cache
List of objects annotated as CacheListeners attached to the cache.
List of objects annotated as CacheListeners attached to a specific region.
LegacyConfiguration.getCacheLoaderConfig()
getCache(name, false).
ChannelFactory that will be injected
into any Configuration that has a
multiplexer stack
configured.
Node.getChild(Object) to return a NodeSPI rather than a Node
Node.getChild(Fqn) to return a NodeSPI rather than a Node
Node.getChildren() except that it operates directly on the node and bypasses the
interceptor chain.
Node.getChildrenNames() except that it operates directly on the node and bypasses the
interceptor chain.
ClassLoader for this region.
clone of the Configuration
registered under the given name.
Node.
Node
before modification.
Node.getData() except that it operates directly on the node and bypasses the
interceptor chain.
URL to a default JGroups configuration file.
Node.get(Object) except that it operates directly on the node and bypasses the
interceptor chain.
NullEvictionAlgorithm.INSTANCE.
NullEvictionPolicyConfig.
EvictionPolicy implementation
this object will configure.
NullEvictionPolicy.
NullEvictionQueue.INSTANCE.
activateRegion call should
include in-memory state.
null
null.
Fqn which represents the location of this Node in the cache structure.
Fqn of this region.
LegacyConfiguration.getStateRetrievalTimeout()
NodeSPI.getDataDirect(), except that this method may also encode some internal data as attributes in the map,
using special _JBOSS_INTERNAL_XXX Strings as keys.
Set containing the data in this Node.
Node.getKeys() except that it operates directly on the node and bypasses the
interceptor chain.
Fqn.SEPARATOR.
null
if running in local mode.
null
if running in local mode.
Marshaller, which is capable of
converting Java objects to bytestreams and back in an efficient manner, which is
also interoperable with bytestreams produced/consumed by other versions of JBoss
Cache.
null
if running in local mode.
null
if running in local mode.
Cache.getNode(String) to return a NodeSPI instead of a Node.
Cache.getNode(Fqn) to return a NodeSPI instead of a Node.
null.
NodeSPI instance.
null
null
0
0
DefaultFactoryFor annotation that is capable
of creating the component class).
DefaultFactoryFor annotation that is capable
of creating the component class).
NodeSPI, instead
of Node from Node.getParent(), and is otherwise identical.
Region for a given Fqn.
Region from the RegionManager after taking into account that this may be a Buddy Backup Fqn.
Fqn, creating it optionally if absent.
RegionManager.getRegion(Fqn,boolean) that takes an additional Region.Type
parameter to force regions of a specific type.
RegionManager.getRegion(Fqn,boolean)
Region.activate().
Cache.getRoot() to return a NodeSPI instead of a Node.
cache status
in terms of the JBoss AS ServiceMBean values.
fqn to
the provided OutputStream.
TransactionManager, if one is configured.
MethodDeclarations.getVersionedMethod(int)
LegacyConfiguration.getExposeManagementStatistics()
CacheImpl._addChild(org.jboss.cache.transaction.GlobalTransaction, org.jboss.cache.Fqn, Object, org.jboss.cache.Node, boolean)
CacheImpl._block()
CacheImpl.commit(org.jboss.cache.transaction.GlobalTransaction)
RemoteCacheInvocationDelegate.dataGravitationCleanup(org.jboss.cache.Fqn, org.jboss.cache.Fqn)
CacheImpl._evict(org.jboss.cache.Fqn, org.jboss.cache.optimistic.DataVersion)
CacheImpl.exists(String)
CacheImpl._getChildrenNames(org.jboss.cache.Fqn)
CacheImpl._getData(org.jboss.cache.Fqn)
Cache.getKeys(Fqn)
CacheImpl._get(org.jboss.cache.Fqn, Object, boolean)
CacheImpl._get(org.jboss.cache.Fqn)
CacheImpl._lock(org.jboss.cache.Fqn, org.jboss.cache.lock.NodeLock.LockType, boolean)
CacheImpl._move(org.jboss.cache.Fqn, org.jboss.cache.Fqn)
CacheImpl.optimisticPrepare(org.jboss.cache.transaction.GlobalTransaction, java.util.List, java.util.Map, org.jgroups.Address, boolean)
CacheImpl.prepare(org.jboss.cache.transaction.GlobalTransaction, java.util.List, org.jgroups.Address, boolean)
CacheImpl._print(org.jboss.cache.Fqn)
CacheImpl._put(org.jboss.cache.transaction.GlobalTransaction, org.jboss.cache.Fqn, java.util.Map, boolean, boolean)
CacheImpl._put(org.jboss.cache.transaction.GlobalTransaction, org.jboss.cache.Fqn, java.util.Map, boolean, boolean, org.jboss.cache.optimistic.DataVersion)
CacheImpl._put(org.jboss.cache.transaction.GlobalTransaction, String, java.util.Map, boolean)
CacheImpl._put(org.jboss.cache.transaction.GlobalTransaction, org.jboss.cache.Fqn, java.util.Map, boolean, org.jboss.cache.optimistic.DataVersion)
CacheImpl._putForExternalRead(org.jboss.cache.transaction.GlobalTransaction, org.jboss.cache.Fqn, Object, Object)
CacheImpl._putForExternalRead(org.jboss.cache.transaction.GlobalTransaction, org.jboss.cache.Fqn, Object, Object, org.jboss.cache.optimistic.DataVersion)
CacheImpl._put(org.jboss.cache.transaction.GlobalTransaction, String, Object, Object, boolean)
CacheImpl._put(org.jboss.cache.transaction.GlobalTransaction, org.jboss.cache.Fqn, Object, Object, boolean, org.jboss.cache.optimistic.DataVersion)
CacheImpl._releaseAllLocks(org.jboss.cache.Fqn)
CacheImpl._removeData(org.jboss.cache.transaction.GlobalTransaction, Fqn, boolean)
CacheImpl._removeData(org.jboss.cache.transaction.GlobalTransaction, org.jboss.cache.Fqn, boolean, org.jboss.cache.optimistic.DataVersion)
CacheImpl._remove(org.jboss.cache.transaction.GlobalTransaction, String, Object, boolean)
CacheImpl._remove(org.jboss.cache.transaction.GlobalTransaction, org.jboss.cache.Fqn, Object, boolean, org.jboss.cache.optimistic.DataVersion)
CacheImpl._remove(org.jboss.cache.transaction.GlobalTransaction, String, boolean)
CacheImpl._remove(org.jboss.cache.transaction.GlobalTransaction, org.jboss.cache.Fqn, boolean, org.jboss.cache.optimistic.DataVersion)
CacheImpl.rollback(org.jboss.cache.transaction.GlobalTransaction)
CacheImpl._unblock()
Fqn passed in exists.
LockStrategyFactory
RpcDispatcher and adds the possibility that the marshaller may throw InactiveRegionExceptions.RpcDispatcher constructor that we care about.
AbstractMarshaller instance when attempting to perform an operation on an inactive region.Cache.addCacheListener(Object) API.BuddyLocator.
InvalidationInterceptor.invalidateAcrossCluster(org.jboss.cache.Fqn,org.jboss.cache.optimistic.TransactionWorkspace,boolean,InvocationContext)
InvocationContextInterceptorDefaultDataVersion
rather than a custom DataVersion passed in using Option.setDataVersion(DataVersion))
Iterator whose
hasNext() returns false.
TransactionManager instance from "java:/TransactionManager".JDBCCacheLoader.CacheLoader based on the JDBM project.LFUPolicy.null
(i.e. this class was loaded by the bootstrap classloader), the system classloader.
LRUPolicy.NodeSPI.markAsDeleted(boolean) except that the option to recurse into children is provided.
WorkspaceNode.markAsDeleted(boolean) except that the option to recurse into children is provided.
Node as currently in use, by adding an event to the eviction queue.
MarshalledValueInterceptor and the MarshalledValueMap.MarshalledValues.MRUPolicy.other.
named logical grouping of data in the JBoss Cache.NodeActivated.NodeCreated.EvictedEventNode.NodeEvicted.CacheSPI configuration.CacheLoader.NodeLoaded.NodeModifiedCache.move(org.jboss.cache.Fqn,org.jboss.cache.Fqn)
API.NodeMoved.NodePassivated.NodeRemoved.Node, which is used when writing plugins for or extending JBoss Cache.NodeVisited.NullEvictionPolicy.NullEvictionPolicy.MarshalledValueInputStream.
MarshalledValueInputStream.
ObjectInputStream
InputStream
RpcDispatcher.Marshaller.objectToByteBuffer(Object) except that you can optionally specify to write object stream headers.
MarshalledValueOutputStream.
ObjectOutputStream
Marshaller.objectToObjectStream(Object,java.io.ObjectOutputStream) which adds a hint to the Fqn region
NodeSPI instances in the main data structure and then copy it into the
TransactionWorkspace as WorkspaceNodes as needed.CallInterceptor.TransactionEntry class to add a TransactionWorkspace.TransactionWorkspace against data in the underlying data structure
(versions only) and then applies changes to the underlying data structure.Node.isValid() == false).
CacheJmxWrapper.getRegisterInterceptors() is
true.
CacheJmxWrapper.getRegisterInterceptors()
is true.
server and objName.
BaseEvictionAlgorithm.processAddedNodes(EvictedEventNode, int, boolean) using values in the
evictedEventNode for number of added elements and the resetElementCount flag.
Node in this cache.
Node.
Node.putAll(Map) except that it operates directly on the node and bypasses the
interceptor chain.
Node.put(Object,Object) except that it operates directly on the node and bypasses the
interceptor chain.
EvictedEventNode to the internal queue for processing
by the eviction thread.
XmlHelper.readStringContents(org.w3c.dom.Element,String) except that it returns a boolean.
XmlHelper.readStringContents(org.w3c.dom.Element,String) except that it returns a boolean.
Nodes belonging to a Region in a Cache.RegionRegions for a Cache instance.RegionManager.activate(Fqn) activate a subtree}
root in Fqn that already has an existing node in the cache.ClassLoader for this region,
overridding the default cache class loader.
Synchronization callback with this transaction.
CacheListener-annotated object from the cache.
CacheListener-annotated object from a given region.
Fqn.