| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of DataContainer in org.jboss.cache | 
|---|
| Classes in org.jboss.cache that implement DataContainer | |
|---|---|
 class | 
DataContainerImpl
A container for the root node in the cache, which also provides helpers for efficiently accessing nodes, walking trees, etc.  | 
| Fields in org.jboss.cache declared as DataContainer | |
|---|---|
protected  DataContainer | 
AbstractNodeFactory.dataContainer
 | 
| Methods in org.jboss.cache with parameters of type DataContainer | |
|---|---|
 void | 
NodeSPI.commitUpdate(InvocationContext ctx,
             DataContainer container)
Commits any updates made on this node to the underlying data structure, making it visible to all other transactions.  | 
 void | 
NodeSPI.markForUpdate(DataContainer container,
              boolean writeSkewCheck)
Marks a node for updating.  | 
| Uses of DataContainer in org.jboss.cache.buddyreplication | 
|---|
| Methods in org.jboss.cache.buddyreplication with parameters of type DataContainer | |
|---|---|
 void | 
BuddyManager.injectDependencies(CacheSPI cache,
                   Configuration configuration,
                   RegionManager regionManager,
                   StateTransferManager stateTransferManager,
                   RPCManager rpcManager,
                   Notifier notifier,
                   CommandsFactory factory,
                   DataContainer dataContainer,
                   BuddyFqnTransformer transformer)
 | 
| Uses of DataContainer in org.jboss.cache.commands | 
|---|
| Fields in org.jboss.cache.commands declared as DataContainer | |
|---|---|
protected  DataContainer | 
CommandsFactoryImpl.dataContainer
 | 
| Methods in org.jboss.cache.commands with parameters of type DataContainer | |
|---|---|
 void | 
CommandsFactoryImpl.initialize(RPCManager rpc,
           DataContainer dataContainer,
           Notifier notifier,
           BuddyManager buddyManager,
           InterceptorChain invoker,
           TransactionTable transactionTable,
           CacheSPI cacheSpi,
           Configuration configuration,
           TransactionManager txManager,
           BuddyFqnTransformer buddyFqnTransformer)
 | 
| Uses of DataContainer in org.jboss.cache.commands.read | 
|---|
| Fields in org.jboss.cache.commands.read declared as DataContainer | |
|---|---|
protected  DataContainer | 
AbstractDataCommand.dataContainer
 | 
| Methods in org.jboss.cache.commands.read with parameters of type DataContainer | |
|---|---|
 void | 
AbstractDataCommand.initialize(DataContainer dataContainer)
 | 
 void | 
GravitateDataCommand.initialize(DataContainer dataContainer,
           CacheSPI spi,
           BuddyFqnTransformer transformer)
 | 
 void | 
GetKeyValueCommand.initialize(DataContainer dataContainer,
           Notifier notifier)
 | 
| Uses of DataContainer in org.jboss.cache.commands.remote | 
|---|
| Methods in org.jboss.cache.commands.remote with parameters of type DataContainer | |
|---|---|
 void | 
DataGravitationCleanupCommand.initialize(BuddyManager buddyManager,
           InterceptorChain invoker,
           TransactionTable transactionTable,
           CommandsFactory commandsFactory,
           DataContainer dataContainer,
           BuddyFqnTransformer buddyFqnTransformer)
 | 
 void | 
ClusteredGetCommand.initialize(DataContainer dataContainer,
           InterceptorChain interceptorChain)
 | 
| Uses of DataContainer in org.jboss.cache.commands.write | 
|---|
| Methods in org.jboss.cache.commands.write with parameters of type DataContainer | |
|---|---|
 void | 
InvalidateCommand.initialize(CacheSPI cacheSpi,
           DataContainer dataContainer,
           Notifier notifier)
 | 
 void | 
EvictCommand.initialize(Notifier notifier,
           DataContainer dataContainer)
 | 
 void | 
MoveCommand.initialize(Notifier notifier,
           DataContainer dataContainer)
 | 
 void | 
AbstractVersionedDataCommand.initialize(Notifier notifier,
           DataContainer dataContainer)
 | 
| Uses of DataContainer in org.jboss.cache.factories.context | 
|---|
| Methods in org.jboss.cache.factories.context with parameters of type DataContainer | |
|---|---|
 void | 
PessimisticContextFactory.inject(DataContainer container)
Deprecated.  | 
| Uses of DataContainer in org.jboss.cache.interceptors | 
|---|
| Fields in org.jboss.cache.interceptors declared as DataContainer | |
|---|---|
protected  DataContainer | 
CacheLoaderInterceptor.dataContainer
 | 
protected  DataContainer | 
LegacyCacheLoaderInterceptor.dataContainer
Deprecated.  | 
| Methods in org.jboss.cache.interceptors with parameters of type DataContainer | |
|---|---|
 void | 
EvictionInterceptor.initialize(DataContainer dataContainer)
 | 
 void | 
OptimisticValidatorInterceptor.initialize(DataContainer dataContainer)
Deprecated.  | 
 void | 
LegacyDataGravitatorInterceptor.injectComponents(BuddyManager buddyManager,
                 DataContainer dataContainer,
                 CommandsFactory commandsFactory,
                 CacheSPI cacheSPI,
                 BuddyFqnTransformer transformer)
Deprecated.  | 
 void | 
PessimisticLockInterceptor.injectDependencies(DataContainer dataContainer,
                   LockManager lockManager,
                   CommandsFactory commandsFactory)
Deprecated.  | 
protected  void | 
OptimisticNodeInterceptor.injectDependencies(Notifier notifier,
                   NodeFactory nodeFactory,
                   DataContainer dataContainer)
Deprecated.  | 
protected  void | 
LegacyCacheLoaderInterceptor.injectDependencies(TransactionTable txTable,
                   CacheLoaderManager clm,
                   Configuration configuration,
                   DataContainer dataContainer,
                   LockManager lockManager,
                   Notifier notifier)
Deprecated.  | 
protected  void | 
CacheLoaderInterceptor.injectDependencies(TransactionTable txTable,
                   CacheLoaderManager clm,
                   Configuration configuration,
                   DataContainer dataContainer,
                   Notifier notifier,
                   MVCCNodeHelper helper)
 | 
 void | 
CacheMgmtInterceptor.setDependencies(DataContainer dataContainer)
 | 
 void | 
MVCCLockingInterceptor.setDependencies(LockManager lockManager,
                DataContainer dataContainer,
                MVCCNodeHelper helper)
 | 
| Uses of DataContainer in org.jboss.cache.invocation | 
|---|
| Methods in org.jboss.cache.invocation that return DataContainer | |
|---|---|
 DataContainer | 
CacheInvocationDelegate.getDataContainer()
 | 
| Methods in org.jboss.cache.invocation with parameters of type DataContainer | |
|---|---|
 void | 
NodeInvocationDelegate.commitUpdate(InvocationContext ctx,
             DataContainer container)
 | 
 void | 
CacheInvocationDelegate.initialize(StateTransferManager stateTransferManager,
           CacheLoaderManager cacheLoaderManager,
           Notifier notifier,
           TransactionManager transactionManager,
           BuddyManager buddyManager,
           TransactionTable transactionTable,
           RPCManager rpcManager,
           RegionManager regionManager,
           Marshaller marshaller,
           CommandsFactory commandsFactory,
           DataContainer dataContainer,
           MVCCNodeHelper mvccHelper,
           BatchContainer batchContainer)
 | 
 void | 
NodeInvocationDelegate.markForUpdate(DataContainer container,
              boolean writeSkewCheck)
 | 
| Constructors in org.jboss.cache.invocation with parameters of type DataContainer | |
|---|---|
LegacyInvocationContext(DataContainer container)
Deprecated.  | 
|
| Uses of DataContainer in org.jboss.cache.lock | 
|---|
| Fields in org.jboss.cache.lock declared as DataContainer | |
|---|---|
protected  DataContainer | 
NodeBasedLockManager.dataContainer
Deprecated.  | 
| Methods in org.jboss.cache.lock with parameters of type DataContainer | |
|---|---|
 void | 
NodeBasedLockManager.inject(DataContainer dataContainer)
Deprecated.  | 
 void | 
MVCCLockManager.injectDependencies(DataContainer dataContainer,
                   CacheSPI cache,
                   TransactionManager transactionManager,
                   InvocationContextContainer invocationContextContainer)
 | 
| Uses of DataContainer in org.jboss.cache.mvcc | 
|---|
| Methods in org.jboss.cache.mvcc with parameters of type DataContainer | |
|---|---|
 void | 
ReadCommittedNode.commitUpdate(InvocationContext ctx,
             DataContainer container)
 | 
 void | 
MVCCNodeHelper.injectDependencies(DataContainer dataContainer,
                   NodeFactory nodeFactory,
                   LockManager lockManager,
                   Configuration configuration)
 | 
protected  InternalNode | 
ReadCommittedNode.lookupParent(Fqn fqn,
             InvocationContext ctx,
             DataContainer container)
Performs a lookup for the parent node of the Fqn passed in.  | 
 void | 
NullMarkerNode.markForUpdate(DataContainer d,
              boolean b)
A no-op.  | 
 void | 
RepeatableReadNode.markForUpdate(DataContainer container,
              boolean writeSkewCheck)
 | 
 void | 
ReadCommittedNode.markForUpdate(DataContainer container,
              boolean writeSkewCheck)
 | 
protected  void | 
RepeatableReadNode.updateNode(Fqn fqn,
           InvocationContext ctx,
           DataContainer dataContainer)
 | 
protected  void | 
ReadCommittedNode.updateNode(Fqn fqn,
           InvocationContext ctx,
           DataContainer dataContainer)
Updates state changes on the current node in the underlying data structure.  | 
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||