|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
CacheLoader
.UnversionedNode
.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.
@org.jboss.cache.notifications.annotation.CacheListener
-annotated object to the entire cache.
@org.jboss.cache.notifications.annotation.CacheListener
-annotated object to a given region.
Fqn
under the current node.
ReplicationInterceptor
and OptimisticReplicationInterceptor
.BatchModeTransactionManager
.CacheLoader
based on Berkeley DB Java Edition.BuddyManager
select buddies for its buddy group.Node
s.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.Cache
to a string.Cache
, which is used when writing plugins for or extending JBoss Cache.CacheStarted
.CacheStopped
.CacheUnblocked
.Node.clearData()
except that it operates directly on the node and bypasses the
interceptor chain.
FqnComparator
.
ConcurrentHashMap
to deal with the fact that the
JDK does not have a proper concurrent Set implementation that uses efficient lock striping.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.
Node
instance.
Version.getVersionShort()
.
CacheFactory
interface.long
to
compare versions.org.jboss.cache.CacheListener#nodeModified(org.jboss.cache.Fqn,boolean,boolean,org.jboss.cache.CacheListener.ModificationType,java.util.Map)
before and after modification.
DummyTransactionManager
.Configuration
as being modifiable even after the cache has started.ElementSizePolicy
.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
.
data
map.
data
map.
Fqn
Cache
List
of objects annotated as CacheListener
s attached to the cache.
List
of objects annotated as CacheListener
s attached to a specific region.
LegacyConfiguration.getCacheLoaderConfig()
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.
Node
.
Node
before modification.
Node.getData()
except that it operates directly on the node and bypasses the
interceptor chain.
Node.get(Object)
except that it operates directly on the node and bypasses the
interceptor chain.
EvictionPolicy
implementation
this object will configure.
activateRegion
call should
include in-memory state.
null
.
Fqn
which represents the location of this Node
in the cache structure.
Fqn
of this region.
LegacyConfiguration.getStateRetrievalTimeout()
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.
null
.
NodeSPI
instance.
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)
CacheJmxWrapperMBean
for the underlying Cache
with JMX.
Region.activate()
.
Cache.getRoot()
to return a NodeSPI
instead of a Node
.
cache status
in terms of the JBoss AS ServiceMBean values.
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()
Fqn
passed in exists.
LockStrategyFactory
RpcDispatcher
and adds the possibility that the marshaller may throw InactiveRegionException
s.RpcDispatcher
constructor that we care about.
AbstractMarshaller
instance when attempting to perform an operation on an inactive region.Cache.addCacheListener(Object)
API.BuddyLocator
.
InvocationContextInterceptor
true
if this node is the group coordinator.
Region
s.
false
thisObject
is reachable from originalObject
.
DefaultDataVersion
rather than a custom DataVersion
passed in using Option.setDataVersion(DataVersion)
)
TransactionManager
instance from "java:/TransactionManager".JDBCCacheLoader
.CacheLoader
based on the JDBM project.LFUPolicy
.null
(i.e.
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.
MRUPolicy
.other
.
named
logical grouping of data in the JBoss Cache
.NodeActivated
.NodeCreated
.EvictedEventNode
.NodeEvicted
.CacheSPI
configuration.CacheLoader
.NodeLoaded
.NodeModified
Cache.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
.MarshalledValueInputStream
.
MarshalledValueInputStream
.
ObjectInputStream
InputStream
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 WorkspaceNode
s 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.PojoCacheJmxWrapperMBean
.CacheJmxWrapper.getRegisterInterceptors()
is
true
.
PojoCacheJmxWrapper.getRegisterPlainCache()
is
true
.
CacheJmxWrapper.getRegisterInterceptors()
is true
.
PojoCacheJmxWrapper.getRegisterPlainCache()
is true
.
server
and objName
.
server
and objName
.
fqn
.
fqn
.
CacheLoader
s
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.
fqn
sub-tree.
readStringContents(org.w3c.dom.Element,String)
except that it returns a boolean.
readStringContents(org.w3c.dom.Element,String)
except that it returns a boolean.
Node
s belonging to a Region in a Cache
.Region
Region
s 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.
key
from the node's hashmap
key
from the node's hashmap
@org.jboss.cache.notifications.annotation.CacheListener
-annotated object from the cache.
@org.jboss.cache.notifications.annotation.CacheListener
-annotated object from a given region.
Fqn
.
Node
indicated by absolute Fqn
.
fqn
sub-tree.
Region
identified by the given fqn.
Node.putAll(java.util.Map)
except that it removes any entries that exists in
the data map first.
Semaphore
implementation.CacheSPI
that is maintaining this CacheLoader.
injection of the CacheSPI
via
a CacheJmxWrapperMBean
.
LegacyConfiguration.setCacheLoaderConfig(org.w3c.dom.Element)
ClassLoader
registered for the
given Fqn
, and if found sets it as the TCCL.
DataVersion
instance when using optimistic locking will override the default behaviour of internally generated version info and allow the caller to handle data versioning.
Region
s is by default inactive.
policy class name
for the subclass.
Region.activate()
is
called to activate one or more parts of the tree.
LegacyConfiguration.setStateRetrievalTimeout(long)
InvocationContext
as current.
false
RegionManager
this object should use to manage
marshalling/unmarshalling of different regions using different
classloaders.
CacheJmxWrapperMBean.create()
.
CacheJmxWrapperMBean
for the underlying Cache
with JMX.
Region.activate()
.
targetRoot
to match the given state.
LegacyConfiguration.getStateRetrievalTimeout()
)
DummyBaseTransactionManager.begin()
method.
DummyBaseTransactionManager.begin()
method.
DummyUserTransaction.begin()
method.
LegacyConfiguration.setExposeManagementStatistics(boolean)
DefaultDataVersion
rather than a custom DataVersion
passed in using Option.setDataVersion(DataVersion)
)
StateTransferGenerator
and
StateTransferIntegrator
instances.Element
.
CacheLoader
implemtations thread safe.StripedLock.StripedLock(int)
with a default concurrency value of 20.
EvictedEventNode
added to the event queue by
Region.putNodeEvent(EvictedEventNode)
.
TcpCacheServer
.Fqn.SEPARATOR
and
joining each subsequent element with a Fqn.SEPARATOR
.
TransactionCompleted
.GlobalTransaction
about the transaction state.Cache
to use different transactional systems.Synchronization
with a registered TransactionManager
.TransactionRegistered
.ClassLoader
s for this region.
msecs
timeout.
CacheMarshaller200
.UnversionedNode
by adding a DataVersion
property.ViewChanged
.Node
that is to be copied into a TransactionWorkspace
for optimistically locked
nodes.Node
and adds versioning and other meta data to it.Configuration
object.CacheImpl._remove(GlobalTransaction,Fqn,boolean)
.
subtree
along with all descendant nodes.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |