|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.mdm.index.ops.ObjectPersistenceService
com.sun.mdm.index.ops.TransactionObjectDB
Field Summary |
Fields inherited from class com.sun.mdm.index.ops.ObjectPersistenceService |
DATEFORMAT, DBDATEFORMAT |
Constructor Summary | |
TransactionObjectDB()
default constructor |
Method Summary | |
void |
create(java.sql.Connection con,
TransactionObject tObj)
Persists a TransactionObject into the database. |
TransactionObject[] |
findTransactionObject(java.sql.Connection conn,
java.lang.String euid,
java.util.Date beginTS)
Retrieves an array of TransactionObjects by EUID. |
TransactionObject[] |
findTransactionObject(java.sql.Connection conn,
java.lang.String euid,
java.util.Date beginTS,
java.util.Date endTS)
Retrieves an array of TransactionObjects by EUID. |
TransactionObject[] |
findTransactionObject(java.sql.Connection conn,
java.lang.String systemcode,
java.lang.String lid,
java.util.Date beginTS,
java.util.Date endTS)
Retrieves an array of TransactionObjects by SystemCode and LocalID. |
TransactionObject[] |
findTransactionObject(java.sql.Connection conn,
TransactionObject tObj,
java.util.Date beginTS,
java.util.Date endTS)
Retrieves an array of TransactionObjects by TransactionObject. |
TransactionObject[] |
findTransactionObject(java.sql.Connection conn,
TransactionObject tObj,
java.util.Date beginTS,
java.util.Date endTS,
java.lang.String orderBy)
Retrieves array of TransactionObjects by TransactionObject. |
TransactionObject[] |
findTransactionObjectForRecovery(java.sql.Connection conn,
java.lang.String euid,
java.util.Date beginTS)
Retrieves array of TransactionObjects by by EUID and after a specified timestamp for recovery. |
TransactionObject |
get(java.sql.Connection conn,
java.lang.String transactionnumber)
Retrieves TransactionObject by TransactionNumber. |
TransactionObject |
getNext(java.sql.Connection conn,
java.lang.String transactionnumber,
java.lang.String EUID)
Retrieves the next TransactionObject for an EUID. |
Methods inherited from class com.sun.mdm.index.ops.ObjectPersistenceService |
addobject, addobject, addobject, addobject, addobject, addobject, finalize, getStatement, getValue, init, log, setParam, setParamBlob, setParamBlob, sql2str, strfmt |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public TransactionObjectDB() throws OPSException
OPSException
- if an error is encountered.Method Detail |
public void create(java.sql.Connection con, TransactionObject tObj) throws OPSException
tObj
- TransactionObject
OPSException
- if an error is encountered.public TransactionObject[] findTransactionObject(java.sql.Connection conn, java.lang.String euid, java.util.Date beginTS) throws OPSException
conn
- JDBC connection.euid
- EUID.beginTS
- Starting timestamp.
OPSException
- if an error is encountered.public TransactionObject[] findTransactionObject(java.sql.Connection conn, java.lang.String euid, java.util.Date beginTS, java.util.Date endTS) throws OPSException
conn
- JDBC connection.euid
- EUID.beginTS
- Starting timestamp.endTS
- Ending timestamp.
OPSException
- if an error is encountered.public TransactionObject[] findTransactionObject(java.sql.Connection conn, java.lang.String systemcode, java.lang.String lid, java.util.Date beginTS, java.util.Date endTS) throws OPSException
conn
- JDBC connection.systemcode
- System code.lid
- Local ID.beginTS
- Starting timestamp.endTS
- Ending timestamp.
OPSException
- if an error is encountered.public TransactionObject[] findTransactionObject(java.sql.Connection conn, TransactionObject tObj, java.util.Date beginTS, java.util.Date endTS) throws OPSException
conn
- JDBC connection.tObj
- TransactionObject.beginTS
- Starting timestamp.endTS
- Ending timestamp.
OPSException
- if an error is encountered.public TransactionObject[] findTransactionObject(java.sql.Connection conn, TransactionObject tObj, java.util.Date beginTS, java.util.Date endTS, java.lang.String orderBy) throws OPSException
conn
- JDBC connection.tObj
- TransactionObjectbeginTS
- Starting timestamp.endTS
- Ending timestamp.orderBy
- Sort order.
OPSException
- if an error is encountered.public TransactionObject[] findTransactionObjectForRecovery(java.sql.Connection conn, java.lang.String euid, java.util.Date beginTS) throws OPSException
conn
- JDBC connection.beginTS
- Starting timestamp.
OPSException
- if an error is encountered.public TransactionObject get(java.sql.Connection conn, java.lang.String transactionnumber) throws OPSException
conn
- JDBC connection.transactionnumber
- TransactionNumber.
OPSException
- if an error is encountered.public TransactionObject getNext(java.sql.Connection conn, java.lang.String transactionnumber, java.lang.String EUID) throws OPSException
conn
- JDBC connection.transactionnumber
- TransactionNumber.
OPSException
- if an error is encountered.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Sun Microsystems, Inc.