|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
CacheLoader that holds common implementations for some methodsCacheStore that holds common implementations for some methodsAbstractCacheStore.AbstractDelegatingCache, but for AdvancedCache.CacheManagerNotifierImpl and
CacheNotifierImplAbstractConfigurationBean.AbstractComponentRegistry.Component.injectionMethods.
Cache.AtomicHashMap to provide reader consistencyCache.startBatch() and
Cache.endBatch(boolean) calls.LinkedHashMap except that this version makes use of the fact that entries are
bidirectionally linked and can hence be nagigated either from the start or from the end.Executors except that the factory methods here allow you to specify the
size of the blocking queue that backs the executor.CacheEntryActivated.CacheEntryCreated.CacheEntryEvicted.org.infinispan.loader.CacheLoaderOld.CacheEntryLoaded.CacheEntryModifiedCacheEntryPassivated.CacheEntryRemoved.CacheEntryVisited.Cache fail unexpectedly.Configuration.isExposeJmxStatistics() is true, then class will register all the MBeans from cache local's
ConfigurationRegistry to the MBean server.CacheLoader implementation if there are problems reading from a loader.Cache instance, and is often
used as a starting point to using the Cache.RpcManager only replicates commands wrapped in a CacheRpcCommand.CacheStarted.CacheStopped.CacheLoader interface that can be written to.CacheStore.clear() modificationClusterCacheLoader.ClusteredCacheLoader.ReplicableCommands.Visitor
interface allowing it to intercept invocations on VisitableCommands.DeltaAware.delta()) and can be
discarded.
AbstractComponentRegistry.Component to an Mbean server.ConcurrentHashMap to deal with the fact that the
JDK does not have a proper concurrent Set implementation that uses efficient lock striping.Configurations.CacheLoader.load(Object), to ensure that a response is
returned only if the entry is not expired.
InvocationContexts and TransactionContexts for requests,
based on the configuration used.Version.getVersionShort().
CacheFactory interface.Cache instance, and is often used as a
starting point to using the Cache.DeltaAware implementation.DummyTransactionManager.Configuration as being modifiable even after the cache has started.BucketBasedCacheStore.FileCacheStore.Flag.null if this map contains no mapping for the
key.
RuntimeConfig.setAsyncCacheListenerExecutor(java.util.concurrent.ExecutorService).
RuntimeConfig.setAsyncSerializationExecutor(java.util.concurrent.ExecutorService).
clone of the Configuration registered under the given name.
RpcManager.retrieveState(String, long) has been invoked and hasn't yet returned (i.e., a state transfer is in
progress), this method will return the current Address from which a state transfer is being attempted.
CustomInterceptorConfig, if any, associated with this configuration object.
Configuration or RuntimeConfig.
BucketBasedCacheStores the lock should be acquired at bucket level.
DefaultFactoryFor annotation that is capable of creating the component
class).
TransactionContext.
LockSupportCacheStore.lockForWritting(String), but with 0 timeout.
Listenable.addListener(Object) API.ReplicableCommand read from a data stream with components specific
to the target cache instance.
InterceptorChain.invoke(InvocationContext , VisitableCommand), but constructs a invocation context on the fly,
using ThreadLocal.get() and setting the origin local flag to its default value.
AccessibleObject.setAccessible(boolean)
InterceptorChain.invoke(InvocationContext , VisitableCommand), but constructs a invocation context on the fly,
using ThreadLocal.get()
RpcDispatcher.callRemoteMethods(java.util.Vector, org.jgroups.blocks.MethodCall, int, long, boolean, boolean,
org.jgroups.blocks.RspFilter) except that this version is aware of ReplicableCommand objects.
TransactionManager instance from "java:/TransactionManager".ResponseFilter.null (i.e.
AbstractCacheStore adding lock support for consistently acceessing
stored data.LockSupportCacheStore.Log instances.FileLookup.
FIFODataContainer, this implementation
additionally unlinks and re-links entries at the tail whenever entries are visited (using a get()) or are updated
(a put() on an existing key).MarshalledValues.DeltaAware instance, and return a coherent and complete
DeltaAware instance.
CacheStore modificationComponentName annotation on the classes requested in Inject annotated methods.ResponseFilter.isAcceptable(Response, Address), this method is called to see whether we are done
with the request and can unblock the caller
ComponentRegistry,
that are resilient to changes in configuration.ObjectInput
InputStream
ByteBuffer, which allows direct access to the byte
array with minimal array copying
ObjectOutput
OwnableReentrantLocks.GlobalConfiguration.getDefaultConfiguration()
This is typically used to configure a DefaultCacheManager
MBeanServerLookup, will return the platform MBean server.Map.put(Object, Object), which takes in lifespan parameters.
Map.put(Object, Object), which takes in lifespan parameters.
Map.putAll(java.util.Map), which takes in lifespan parameters.
Map.putAll(java.util.Map), which takes in lifespan parameters.
ConcurrentMap.putIfAbsent(Object, Object), which takes in lifespan parameters.
ConcurrentMap.putIfAbsent(Object, Object), which takes in lifespan parameters.
Map.put(Object, Object)XmlConfigHelper.readStringContents(org.w3c.dom.Element,String) except that it returns a boolean.
XmlConfigHelper.readStringContents(org.w3c.dom.Element,String) except that it returns a boolean.
ImmutableListCopy.writeExternal(java.io.ObjectOutput) for serialization format
CacheLoader, i.e., suppressing all write
methods.AbstractQueuedSynchronizer.Synchronization callback with this transaction.
ReplicableCommands from a byte stream.CacheStore.remove(Object) modificationorg.infinispan.container.ReadCommittedEntry that provides Repeatable Read semanticsConcurrentMap.replace(Object, Object), which takes in lifespan parameters.
ConcurrentMap.replace(Object, Object, Object), which takes in lifespan parameters.
ConcurrentMap.replace(Object, Object), which takes in lifespan parameters.
ConcurrentMap.replace(Object, Object, Object), which takes in lifespan parameters.
InboundInvocationHandler.generateState(String, java.io.OutputStream)), and applies this
state to the current cache via the InboundInvocationHandler.applyState(String, java.io.InputStream)
callback.
ReversibleOrderedSet.reverseIterator() method.CacheStore.prepare(java.util.List, javax.transaction.Transaction, boolean).
RootElementBuilder.HORIZON_NS namespace according to the
configured schema.RuntimeConfig after creating it.Transport implementation,
and is used to set up the transport and provide lifecycle and dependency hooks into external transport
implementations.Configuration#setListenerAsyncPoolSize(int)
Configuration#setSerializationExecutorPoolSize(int)
CommandsFactory to create a command from raw data read off a stream.
DummyBaseTransactionManager.begin() method.
DummyBaseTransactionManager.begin() method.
DummyUserTransaction.begin() method.
MultipleRpcCommand, but it only aggregates a single command for
replication.StateTransferManager instances.ComponentStatus.TERMINATED once it
is done.
CacheStore.store(org.infinispan.container.entries.InternalCacheEntry)Element.
Element.
CacheLoader implemtations thread safe.StripedLock.StripedLock(int) with a default concurrency value of 20.
Properties instance to an instance of TypedProperties
Properties instance to an instance of TypedProperties, if needed.
TransactionCompleted.Cache to use different transactional systems.Synchronization with a registered TransactionManager.TransactionRegistered.Transaction and a GlobalTransaction.ObjectInput that delegates all methods except ObjectInput.close().ObjectOutput.ComponentsJmxRegistration.registerMBeans().
MarshallerImpl.ViewChanged.Map.get(Object).
LinkedHashSet except that it sets the underlying LinkedHashMap's accessOrder constructor parameter to true, allowing for recording of
visits.Visitors, such as CommandInterceptors.Inject annotation, creating more components
as needed based on the Configuration passed in if these additional components don't exist in the ComponentRegistry.
XmlConfigurationParserImpl.initialize(String).
XmlConfigurationParserImpl.initialize(InputStream).
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||