com.ibm.btt.bc.ej
Class BTTEJBase
java.lang.Object
com.ibm.btt.bc.ej.BTTEJAbstract
com.ibm.btt.bc.ej.BTTEJBase
- All Implemented Interfaces:
- BTTEJ
- Direct Known Subclasses:
- BTTEJBufferImpl
public class BTTEJBase
- extends BTTEJAbstract
Base implementation class of BTT EJ.
Methods inherited from class com.ibm.btt.bc.ej.BTTEJAbstract |
getEjDAO, getEJInstID, getEJRecordRestoreDetailData, getEjRecordValidator, getNewEJRecordInstance, getSecurityManager, getUserDefinedFieldsDesc, isSharedMode, setEjDAO, setEjRecordValidator, setSecurityManager, setSharedMode, setUserDefinedFieldsDesc |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SEQ_NUM_NOT_AVALIABLE
public static final int SEQ_NUM_NOT_AVALIABLE
- See Also:
- Constant Field Values
UPDATED_COUNT_NOT_AVALIABLE
public static final int UPDATED_COUNT_NOT_AVALIABLE
- See Also:
- Constant Field Values
lastRecordSeqNumTable
protected static java.util.HashMap<java.lang.String,java.lang.Integer> lastRecordSeqNumTable
closeIssued
boolean closeIssued
BTTEJBase
public BTTEJBase(EJDAO ejdao)
BTTEJBase
public BTTEJBase()
initialize
public void initialize()
throws BTTEJException
- Specified by:
initialize
in class BTTEJAbstract
- Throws:
BTTEJException
destroy
public void destroy()
throws BTTEJException
- Specified by:
destroy
in class BTTEJAbstract
- Throws:
BTTEJException
queryRecords
public EJRecord[] queryRecords(EJQueryConditions queryConditions)
throws BTTEJException
- Description copied from interface:
BTTEJ
- Query EJ records by query conditions
- Returns:
-
- Throws:
BTTEJException
addRecord
public int addRecord(EJRecord record)
throws BTTEJException
- Description copied from interface:
BTTEJ
- add a EJ record
- Returns:
-
- Throws:
BTTEJException
updateRecord
public int updateRecord(EJRecord record)
throws BTTEJException
- Throws:
BTTEJException
validateAddEJRecord
protected void validateAddEJRecord(EJRecord record)
throws BTTEJException
- Throws:
BTTEJException
validateUpdateEJRecord
protected void validateUpdateEJRecord(EJRecord record)
throws BTTEJException
- Throws:
BTTEJException
queryRecords
public EJRecord[] queryRecords(EJQueryConditions queryConditions,
java.lang.String userID)
throws BTTEJException,
BTTSecurityException
- Description copied from interface:
BTTEJ
- Query EJ records by query conditions with access control
userID
- userID who do query
- Returns:
-
- Throws:
BTTEJException
BTTSecurityException
(c) Copyright IBM Corporation 1998, 2011