Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.9.0)

E52932-01


oracle.jbo.server
Class RangeDeleteOperation

java.lang.Object
  extended by oracle.jbo.server.RangeDeleteOperation

Direct Known Subclasses:
DeleteChanges, Zap

public abstract class RangeDeleteOperation
extends java.lang.Object

Field Summary
protected  EntityImpl firstEntity
           
protected  EntityImpl foundEntity
           
protected  java.util.List<EntityImpl> intermediateRows
           
protected  EntityImpl lastEntity
           
protected  EffectiveDateRangeOperationParams rangeParams
           

 

Constructor Summary
RangeDeleteOperation()
           

 

Method Summary
protected  void doProcessFirstRow(RangeDeleteOperation operation, int effectiveDateMode)
           
protected  void doProcessIntermediateRows(RangeDeleteOperation operation, EffectiveDateRangeOperation.IntermediateRowAction action)
           
protected  void doProcessLastRow(RangeDeleteOperation operation, int effectiveDateMode)
           
protected  java.lang.Object getEndDate(EntityImpl ent)
           
protected  EntityImpl getFirstRow()
           
protected  java.util.List<EntityImpl> getIntermediateRows()
           
protected  EntityImpl getLastRow()
           
protected  java.lang.Object getRangeEndDate()
           
protected  EffectiveDateRangeOperationParams getRangeParams()
           
protected  java.lang.Object getRangeStartDate()
           
protected  java.lang.Integer getSequence(EntityImpl ent)
           
protected  java.lang.Object getStartDate(EntityImpl ent)
           
protected  boolean isMCPD()
           
protected  void prepareRowsInRange()
           
protected  void process()
           
protected abstract  void processFirstRow()
           
protected abstract  void processIntermediateRows()
           
protected abstract  void processLastRow()
           

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

foundEntity

protected EntityImpl foundEntity

firstEntity

protected EntityImpl firstEntity

lastEntity

protected EntityImpl lastEntity

intermediateRows

protected java.util.List<EntityImpl> intermediateRows

rangeParams

protected EffectiveDateRangeOperationParams rangeParams

Constructor Detail

RangeDeleteOperation

public RangeDeleteOperation()

Method Detail

doProcessFirstRow

protected void doProcessFirstRow(RangeDeleteOperation operation,
                                 int effectiveDateMode)

doProcessIntermediateRows

protected void doProcessIntermediateRows(RangeDeleteOperation operation,
                                         EffectiveDateRangeOperation.IntermediateRowAction action)

doProcessLastRow

protected void doProcessLastRow(RangeDeleteOperation operation,
                                int effectiveDateMode)

processFirstRow

protected abstract void processFirstRow()

processIntermediateRows

protected abstract void processIntermediateRows()

processLastRow

protected abstract void processLastRow()

process

protected void process()

prepareRowsInRange

protected void prepareRowsInRange()

getRangeParams

protected EffectiveDateRangeOperationParams getRangeParams()

getFirstRow

protected EntityImpl getFirstRow()

getIntermediateRows

protected java.util.List<EntityImpl> getIntermediateRows()

getLastRow

protected EntityImpl getLastRow()

getRangeStartDate

protected java.lang.Object getRangeStartDate()

getRangeEndDate

protected java.lang.Object getRangeEndDate()

getStartDate

protected java.lang.Object getStartDate(EntityImpl ent)

getEndDate

protected java.lang.Object getEndDate(EntityImpl ent)

getSequence

protected java.lang.Integer getSequence(EntityImpl ent)

isMCPD

protected boolean isMCPD()

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.9.0)

E52932-01


Copyright © 1997, 2015, Oracle. All rights reserved.