| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use OpCallbacks | |
|---|---|
| org.apache.openjpa.kernel | OpenJPA Runtime Kernel | 
| org.apache.openjpa.persistence | OpenJPA JPA | 
| org.apache.openjpa.slice | Extended OpenJPA Interfaces for distributed databases. | 
| Uses of OpCallbacks in org.apache.openjpa.kernel | 
|---|
| Methods in org.apache.openjpa.kernel that return OpCallbacks | |
|---|---|
|  OpCallbacks | AttachManager.getBehavior()Return the behavior supplied on construction. | 
| Methods in org.apache.openjpa.kernel with parameters of type OpCallbacks | |
|---|---|
|  Object | DelegatingBroker.attach(Object obj,
       boolean copyNew,
       OpCallbacks call) | 
|  Object | BrokerImpl.attach(Object obj,
       boolean copyNew,
       OpCallbacks call) | 
|  Object | Broker.attach(Object pc,
       boolean copyNew,
       OpCallbacks call)Import the specified detached object into the broker. | 
|  Object[] | DelegatingBroker.attachAll(Collection objs,
          boolean copyNew,
          OpCallbacks call) | 
|  Object[] | BrokerImpl.attachAll(Collection objs,
          boolean copyNew,
          OpCallbacks call) | 
|  Object[] | Broker.attachAll(Collection objs,
          boolean copyNew,
          OpCallbacks call)Import the specified objects into the broker. | 
| (package private)  void | StateManagerImpl.beforeFlush(int reason,
            OpCallbacks call)Delegates to the current state. | 
| (package private)  void | PNewState.beforeFlush(StateManagerImpl context,
            boolean logical,
            OpCallbacks call) | 
| (package private)  void | PDirtyState.beforeFlush(StateManagerImpl context,
            boolean logical,
            OpCallbacks call) | 
| (package private)  void | PCState.beforeFlush(StateManagerImpl context,
            boolean logical,
            OpCallbacks call)Called before the state is flushed. | 
| (package private)  void | EDirtyState.beforeFlush(StateManagerImpl context,
            boolean logical,
            OpCallbacks call) | 
| (package private)  void | ECopyState.beforeFlush(StateManagerImpl context,
            boolean logical,
            OpCallbacks call) | 
| (package private)  void | StateManagerImpl.cascadeDelete(OpCallbacks call)Cascade deletes and dereference dependent fields. | 
| (package private)  void | StateManagerImpl.cascadePersist(OpCallbacks call)Called after an instance is persisted by a user through the broker. | 
|  void | DelegatingBroker.delete(Object obj,
       OpCallbacks call) | 
|  void | BrokerImpl.delete(Object obj,
       OpCallbacks call) | 
|  void | Broker.delete(Object pc,
       OpCallbacks call)Delete the given object. | 
| (package private)  void | BrokerImpl.delete(Object obj,
       StateManagerImpl sm,
       OpCallbacks call)Internal delete. | 
|  void | SingleFieldManager.delete(OpCallbacks call)Delete and/or dereference field values. | 
| (package private)  void | SingleFieldManager.delete(ValueMetaData vmd,
       Object obj,
       OpCallbacks call)Delete an object embedded in the given value. | 
|  void | DelegatingBroker.deleteAll(Collection objs,
          OpCallbacks call) | 
|  void | BrokerImpl.deleteAll(Collection objs,
          OpCallbacks call) | 
|  void | Broker.deleteAll(Collection objs,
          OpCallbacks call)Delete the given objects. | 
|  Object | DelegatingBroker.detach(Object obj,
       OpCallbacks call) | 
|  Object | BrokerImpl.detach(Object obj,
       OpCallbacks call) | 
|  Object | Broker.detach(Object pc,
       OpCallbacks call)Detach the specified object from the broker. | 
|  Object[] | DelegatingBroker.detachAll(Collection objs,
          OpCallbacks call) | 
|  Object[] | BrokerImpl.detachAll(Collection objs,
          OpCallbacks call) | 
|  Object[] | Broker.detachAll(Collection objs,
          OpCallbacks call)Detach the specified objects from the broker. | 
|  void | DelegatingBroker.detachAll(OpCallbacks call) | 
|  void | BrokerImpl.detachAll(OpCallbacks call) | 
|  void | Broker.detachAll(OpCallbacks call)Detach all objects in place. | 
|  void | DelegatingBroker.detachAll(OpCallbacks call,
          boolean flush) | 
|  void | BrokerImpl.detachAll(OpCallbacks call,
          boolean flush) | 
|  void | Broker.detachAll(OpCallbacks call,
          boolean flush)Detach all objects in place, with the option of performing a flush before doing the detachment. | 
|  void | DelegatingBroker.evict(Object obj,
      OpCallbacks call) | 
|  void | BrokerImpl.evict(Object obj,
      OpCallbacks call) | 
|  void | Broker.evict(Object pc,
      OpCallbacks call)Evict the given object. | 
|  void | DelegatingBroker.evictAll(Collection objs,
         OpCallbacks call) | 
|  void | BrokerImpl.evictAll(Collection objs,
         OpCallbacks call) | 
|  void | Broker.evictAll(Collection objs,
         OpCallbacks call)Evict the given objects. | 
|  void | DelegatingBroker.evictAll(Extent extent,
         OpCallbacks call) | 
|  void | BrokerImpl.evictAll(Extent extent,
         OpCallbacks call) | 
|  void | Broker.evictAll(Extent extent,
         OpCallbacks call)Evict all persistent-clean and persistent-nontransactional instances in the given Extent. | 
|  void | DelegatingBroker.evictAll(OpCallbacks call) | 
|  void | BrokerImpl.evictAll(OpCallbacks call) | 
|  void | Broker.evictAll(OpCallbacks call)Evict all clean objects. | 
| (package private)  void | BrokerImpl.gatherCascadeRefresh(Object obj,
                     OpCallbacks call)Gathers all objects reachable through cascade-refresh relations into the operating set. | 
| (package private)  void | StateManagerImpl.gatherCascadeRefresh(OpCallbacks call)Gather relations reachable from values using ValueMetaData.CASCADE_IMMEDIATE. | 
|  void | SingleFieldManager.gatherCascadeRefresh(OpCallbacks call)Recursively invoke the broker to gather cascade-refresh objects in the current field into the given set. | 
|  void | DelegatingBroker.lock(Object obj,
     int level,
     int timeout,
     OpCallbacks call) | 
|  void | BrokerImpl.lock(Object obj,
     int level,
     int timeout,
     OpCallbacks call) | 
|  void | Broker.lock(Object pc,
     int level,
     int timeout,
     OpCallbacks call)Ensure that the given instance is locked at the given lock level. | 
|  void | DelegatingBroker.lock(Object obj,
     OpCallbacks call) | 
|  void | BrokerImpl.lock(Object obj,
     OpCallbacks call) | 
|  void | Broker.lock(Object pc,
     OpCallbacks call)Ensure that the given instance is locked at the current lock level, as set in the FetchConfigurationfor the broker. | 
|  void | DelegatingBroker.lockAll(Collection objs,
        int level,
        int timeout,
        OpCallbacks call) | 
|  void | BrokerImpl.lockAll(Collection objs,
        int level,
        int timeout,
        OpCallbacks call) | 
|  void | Broker.lockAll(Collection objs,
        int level,
        int timeout,
        OpCallbacks call)Ensure that the given instances are locked at the given lock level. | 
|  void | DelegatingBroker.lockAll(Collection objs,
        OpCallbacks call) | 
|  void | BrokerImpl.lockAll(Collection objs,
        OpCallbacks call) | 
|  void | Broker.lockAll(Collection objs,
        OpCallbacks call)Ensure that the given instances are locked at the current lock level, as set in the FetchConfigurationfor the broker. | 
| (package private)  void | StateManagerImpl.nonprovisional(boolean logical,
               OpCallbacks call)Delegates to the current state. | 
| (package private)  PCState | PNewProvisionalState.nonprovisional(StateManagerImpl context,
               boolean logical,
               OpCallbacks call) | 
| (package private)  PCState | PCState.nonprovisional(StateManagerImpl context,
               boolean logical,
               OpCallbacks call)Return the state to transition to after making no longer provisional. | 
|  void | StoreContext.nontransactional(Object pc,
                 OpCallbacks call)Make the given object non-transactional. | 
|  void | DelegatingBroker.nontransactional(Object pc,
                 OpCallbacks call) | 
|  void | BrokerImpl.nontransactional(Object obj,
                 OpCallbacks call) | 
|  void | StoreContext.nontransactionalAll(Collection<Object> objs,
                    OpCallbacks call)Make the given objects nontransactional. | 
|  void | DelegatingBroker.nontransactionalAll(Collection objs,
                    OpCallbacks call) | 
|  void | BrokerImpl.nontransactionalAll(Collection objs,
                    OpCallbacks call) | 
|  void | BrokerImpl.persist(Object obj,
        boolean explicit,
        OpCallbacks call)Persist the given object. | 
|  OpenJPAStateManager | BrokerImpl.persist(Object obj,
        Object id,
        boolean explicit,
        OpCallbacks call)Persist the given object. | 
|  OpenJPAStateManager | BrokerImpl.persist(Object obj,
        Object id,
        boolean explicit,
        OpCallbacks call,
        boolean fireEvent)Persist the given object. | 
|  OpenJPAStateManager | DelegatingBroker.persist(Object obj,
        Object id,
        OpCallbacks call) | 
|  OpenJPAStateManager | BrokerImpl.persist(Object obj,
        Object id,
        OpCallbacks call) | 
|  OpenJPAStateManager | Broker.persist(Object pc,
        Object id,
        OpCallbacks call)Make the given instance persistent. | 
|  void | DelegatingBroker.persist(Object obj,
        OpCallbacks call) | 
|  void | BrokerImpl.persist(Object obj,
        OpCallbacks call) | 
|  void | Broker.persist(Object obj,
        OpCallbacks call)Persist the given object. | 
|  void | SingleFieldManager.persist(OpCallbacks call)Persist the stored field safely, preventing infinite recursion using the given set of already-persisted objects. | 
|  void | BrokerImpl.persistAll(Collection objs,
           boolean explicit,
           OpCallbacks call)Persist the given objects. | 
|  void | DelegatingBroker.persistAll(Collection objs,
           OpCallbacks call) | 
|  void | BrokerImpl.persistAll(Collection objs,
           OpCallbacks call) | 
|  void | Broker.persistAll(Collection objs,
           OpCallbacks call)Persist the given objects. | 
| (package private)  void | StateManagerImpl.preFlush(boolean logical,
         OpCallbacks call)Get ready for a flush. | 
|  boolean | SingleFieldManager.preFlush(boolean logical,
         OpCallbacks call)Perform pre-flush tasks on the current field. | 
|  void | DelegatingBroker.refresh(Object obj,
        OpCallbacks call) | 
|  void | BrokerImpl.refresh(Object obj,
        OpCallbacks call) | 
|  void | Broker.refresh(Object pc,
        OpCallbacks call)Refresh the state of the given object. | 
|  void | DelegatingBroker.refreshAll(Collection objs,
           OpCallbacks call) | 
|  void | BrokerImpl.refreshAll(Collection objs,
           OpCallbacks call) | 
|  void | Broker.refreshAll(Collection objs,
           OpCallbacks call)Refresh the state of the given objects. | 
| protected  void | BrokerImpl.refreshInternal(Collection objs,
                OpCallbacks call)This method is called with the full set of objects reachable via cascade-refresh relations from the user-given instances. | 
| protected  void | BrokerImpl.refreshInternal(Object obj,
                OpCallbacks call)Optimization for single-object refresh. | 
|  void | DelegatingBroker.release(Object obj,
        OpCallbacks call) | 
|  void | BrokerImpl.release(Object obj,
        OpCallbacks call) | 
|  void | Broker.release(Object pc,
        OpCallbacks call)Release the given object from management. | 
|  void | DelegatingBroker.releaseAll(Collection objs,
           OpCallbacks call) | 
|  void | BrokerImpl.releaseAll(Collection objs,
           OpCallbacks call) | 
|  void | Broker.releaseAll(Collection objs,
           OpCallbacks call)Release the given objects from management. | 
|  void | StoreContext.retrieve(Object pc,
         boolean fgOnly,
         OpCallbacks call)Immediately load the given object's persistent fields. | 
|  void | DelegatingBroker.retrieve(Object obj,
         boolean fgOnly,
         OpCallbacks call) | 
|  void | BrokerImpl.retrieve(Object obj,
         boolean dfgOnly,
         OpCallbacks call) | 
|  void | StoreContext.retrieveAll(Collection<Object> objs,
            boolean fgOnly,
            OpCallbacks call)Retrieve the given objects' persistent state. | 
|  void | DelegatingBroker.retrieveAll(Collection objs,
            boolean fgOnly,
            OpCallbacks call) | 
|  void | BrokerImpl.retrieveAll(Collection objs,
            boolean dfgOnly,
            OpCallbacks call) | 
|  void | DelegatingBroker.setImplicitBehavior(OpCallbacks call,
                    RuntimeExceptionTranslator ex) | 
|  void | BrokerImpl.setImplicitBehavior(OpCallbacks call,
                    RuntimeExceptionTranslator ex) | 
|  void | Broker.setImplicitBehavior(OpCallbacks call,
                    RuntimeExceptionTranslator ex)Set the broker's behavior for implicit actions such as flushing, automatic detachment, and exceptions thrown by managed instances outside a broker operation. | 
|  void | StoreContext.transactional(Object pc,
              boolean updateVersion,
              OpCallbacks call)Make the given object transactional. | 
|  void | DelegatingBroker.transactional(Object pc,
              boolean updateVersion,
              OpCallbacks call) | 
|  void | BrokerImpl.transactional(Object obj,
              boolean updateVersion,
              OpCallbacks call)Make the given instances transactional. | 
|  void | StoreContext.transactionalAll(Collection<Object> objs,
                 boolean updateVersion,
                 OpCallbacks call)Make the given objects transactional. | 
|  void | DelegatingBroker.transactionalAll(Collection objs,
                 boolean updateVersion,
                 OpCallbacks call) | 
|  void | BrokerImpl.transactionalAll(Collection objs,
                 boolean updateVersion,
                 OpCallbacks call)Make the given instances transactional. | 
| Constructors in org.apache.openjpa.kernel with parameters of type OpCallbacks | |
|---|---|
| AttachManager(BrokerImpl broker,
              boolean copyNew,
              OpCallbacks call)Constructor. | |
| DetachManager(BrokerImpl broker,
              boolean full,
              OpCallbacks call)Constructor. | |
| Uses of OpCallbacks in org.apache.openjpa.persistence | 
|---|
| Classes in org.apache.openjpa.persistence that implement OpCallbacks | |
|---|---|
|  class | EntityManagerImplImplementation of EntityManagerinterface. | 
| Uses of OpCallbacks in org.apache.openjpa.slice | 
|---|
| Methods in org.apache.openjpa.slice with parameters of type OpCallbacks | |
|---|---|
|  OpenJPAStateManager | DistributedBrokerImpl.persist(Object pc,
        Object id,
        boolean explicit,
        OpCallbacks call)Assigns slice identifier to the resultant StateManager as initialized by the super class implementation. | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||