org.jboss.cache.optimistic
Class OptimisticNodeFactory<K,V>

java.lang.Object
  extended by org.jboss.cache.AbstractNodeFactory<K,V>
      extended by org.jboss.cache.optimistic.OptimisticNodeFactory<K,V>
All Implemented Interfaces:
NodeFactory<K,V>

Deprecated. will be removed along with optimistic and pessimistic locking.

@Deprecated
public class OptimisticNodeFactory<K,V>
extends AbstractNodeFactory<K,V>

Node factory specific to optimistic locking.

Since:
3.0
Author:
Manik Surtani (manik AT jboss DOT org)

Field Summary
 
Fields inherited from class org.jboss.cache.AbstractNodeFactory
cache, commandsFactory, componentRegistry, configuration, dataContainer, interceptorChain, invocationContextContainer, useVersionedNode
 
Constructor Summary
OptimisticNodeFactory()
          Deprecated.  
 
Method Summary
protected  UnversionedNode<K,V> createInternalNode(Object childName, Fqn fqn, NodeSPI<K,V> parent, Map<K,V> data)
          Deprecated.  
 WorkspaceNode<K,V> createWrappedNode(NodeSPI<K,V> dataNode, TransactionWorkspace workspace)
          Deprecated.  
 
Methods inherited from class org.jboss.cache.AbstractNodeFactory
createChildNode, createInternalNode, createNode, createNode, createNode, createNode, createRootNode, createWrappedNode, injectDependencies
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OptimisticNodeFactory

public OptimisticNodeFactory()
Deprecated. 
Method Detail

createInternalNode

protected UnversionedNode<K,V> createInternalNode(Object childName,
                                                  Fqn fqn,
                                                  NodeSPI<K,V> parent,
                                                  Map<K,V> data)
Deprecated. 
Overrides:
createInternalNode in class AbstractNodeFactory<K,V>

createWrappedNode

public WorkspaceNode<K,V> createWrappedNode(NodeSPI<K,V> dataNode,
                                            TransactionWorkspace workspace)
Deprecated. 
Specified by:
createWrappedNode in interface NodeFactory<K,V>
Overrides:
createWrappedNode in class AbstractNodeFactory<K,V>


Copyright © 2009 JBoss, a division of Red Hat. All Rights Reserved.