org.apache.jdo.impl.state
Class ReachabilityHandler.MakePersistentProcessor

java.lang.Object
  extended byorg.apache.jdo.impl.state.ReachabilityHandler.Processor
      extended byorg.apache.jdo.impl.state.ReachabilityHandler.MakePersistentProcessor
Enclosing class:
ReachabilityHandler

class ReachabilityHandler.MakePersistentProcessor
extends ReachabilityHandler.Processor

Processor for MakePersistent request.


Constructor Summary
(package private) ReachabilityHandler.MakePersistentProcessor()
           
 
Method Summary
(package private)  void process(java.lang.Object o, PersistenceManagerInternal pm)
          Transition Object or elements of a Collection or values and keys of a Map to Persistent at commit (persistence-by-reachability)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReachabilityHandler.MakePersistentProcessor

ReachabilityHandler.MakePersistentProcessor()
Method Detail

process

void process(java.lang.Object o,
             PersistenceManagerInternal pm)
Transition Object or elements of a Collection or values and keys of a Map to Persistent at commit (persistence-by-reachability)

Specified by:
process in class ReachabilityHandler.Processor
Parameters:
o - Object to process.
pm - the PersistenceManagerInternal instance associated with the caller.