/** * Method to transition to rollback state. * @param op ObjectProvider. * @param tx The transaction * @return new LifeCycle state. **/ public LifeCycleState transitionRollback(ObjectProvider op,Transaction tx) { throw new IllegalStateTransitionException(this, "rollback", op); }
public void fetchFields(ObjectProvider op) { op.replaceFields(fpMembers, fm); } public void fetchNonLoadedFields(ObjectProvider op)
/** * Method to transition to retrieve state. * @param op ObjectProvider. * @param fetchPlan the fetch plan to load fields * @return new LifeCycle state. **/ public LifeCycleState transitionRetrieve(ObjectProvider op, FetchPlan fetchPlan) { op.loadUnloadedFieldsOfClassInFetchPlan(fetchPlan); return this; }
/** * Method to set the ObjectProvider that processing applies to. * This is typically called just before processing the current persistable object on the current row. * @param op The ObjectProvider that we are applying to. */ public void setObjectProvider(ObjectProvider op) { this.op = op; this.cmd = op.getClassMetaData(); }
public void fetchNonLoadedFields(ObjectProvider op) { op.replaceNonLoadedFields(fpMembers, fm); } public FetchPlan getFetchPlanForLoading()
/** * Method to transition to refresh state. * @param op ObjectProvider. * @return new LifeCycle state. **/ public LifeCycleState transitionRefresh(ObjectProvider op) { // Refresh the FetchPlan fields and unload all others op.refreshFieldsInFetchPlan(); op.unloadNonFetchPlanFields(); return this; }
public void fetchFields(ObjectProvider op) { op.replaceFields(fpFieldNums, fm); } public void fetchNonLoadedFields(ObjectProvider sm)
public void fetchNonLoadedFields(ObjectProvider sm) { sm.replaceNonLoadedFields(pkFieldNumbers, resultsFM); } public FetchPlan getFetchPlanForLoading()
/** * Method to transition to commit state. * @param sm StateManager. * @param tx the Transaction been committed. * @return new LifeCycle state. **/ public LifeCycleState transitionCommit(StateManager sm, Transaction tx) { throw new IllegalStateTransitionException(this, "commit", sm); }
public void fetchFields(ObjectProvider sm) { sm.replaceFields(pkFieldNumbers, resultsFM); } public void fetchNonLoadedFields(ObjectProvider sm)
/** * Method to transition to commit state. * @param op ObjectProvider. * @param tx the Transaction been committed. * @return new LifeCycle state. **/ public LifeCycleState transitionCommit(ObjectProvider op, Transaction tx) { throw new IllegalStateTransitionException(this, "commit", op); }
public void fetchFields(ObjectProvider op) { op.replaceFields(fpFieldNums, fm); } public void fetchNonLoadedFields(ObjectProvider sm)
/** * Method to transition to commit state. * @param op ObjectProvider. * @return new LifeCycle state. */ public LifeCycleState transitionCommit(ObjectProvider op) { throw new IllegalStateTransitionException(this, "commit", op); }
public void fetchFields(ObjectProvider op) { op.replaceFields(fpFieldNums, fm); } public void fetchNonLoadedFields(ObjectProvider op)
/** * Method to transition to rollback state. * @param sm StateManager. * @param tx The transaction * @return new LifeCycle state. **/ public LifeCycleState transitionRollback(StateManager sm, Transaction tx) { throw new IllegalStateTransitionException(this, "rollback", sm); }
public void fetchFields(ObjectProvider op) { op.replaceFields(fpMembers, fm); } public void fetchNonLoadedFields(ObjectProvider op)
/** * Method to transition to commit state. * @param sm StateManager. * @return new LifeCycle state. */ public LifeCycleState transitionCommit(StateManager sm) { throw new IllegalStateTransitionException(this, "commit", sm); }
public void fetchFields(ObjectProvider op) { op.replaceFields(fpMembers, fm); } public void fetchNonLoadedFields(ObjectProvider op)
/** * Method to transition to rollback state. * @param op ObjectProvider. * @return new LifeCycle state. */ public LifeCycleState transitionRollback(ObjectProvider op) { throw new IllegalStateTransitionException(this, "rollback", op); }
/** * Method to transition to rollback state. * @param sm StateManager. * @return new LifeCycle state. */ public LifeCycleState transitionRollback(StateManager sm) { throw new IllegalStateTransitionException(this, "rollback", sm); }