|
|||||||||
| 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.