org.apache.openjpa.kernel
Class DetachManager
java.lang.Object
   org.apache.openjpa.kernel.DetachManager
org.apache.openjpa.kernel.DetachManager
- All Implemented Interfaces: 
- DetachState
- public class DetachManager 
- extends Object- implements DetachState
Handles detaching instances.
- Author:
- Marc Prud'hommeaux
 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
DetachManager
public DetachManager(BrokerImpl broker,
                     boolean full,
                     OpCallbacks call)
- Constructor.
 
- Parameters:
- broker- owning broker
- full- whether the entire broker cache is being detached; if
 this is the case, we assume the broker has already
 flushed if needed, and that we're detaching in-place
 
detach
public Object detach(Object toDetach)
- Return a detached version of the given instance.
 
- 
 
- 
 
detachAll
public Object[] detachAll(Collection instances)
- Return detached versions of all the given instances. If not copying,
 null will be returned.
 
- 
 
- 
 
Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.