net.sf.xaj.web
Class WebRemoteTransactionHolder

java.lang.Object
  extended by net.sf.xaj.core.BasicBatchTransactionHolder
      extended by net.sf.xaj.web.WebRemoteTransactionHolder

public class WebRemoteTransactionHolder
extends BasicBatchTransactionHolder

WebRemoteTransactionManager binds instances of this class to the thread, for a given XmlDbWebRemoteService.

Version:
$Revision: 45 $ $Date: 2007-10-07 19:40:28 +1300 (Sun, 07 Oct 2007) $
Author:
matt

Field Summary
 
Fields inherited from class net.sf.xaj.core.BasicBatchTransactionHolder
resultIds
 
Constructor Summary
WebRemoteTransactionHolder(java.lang.String txId)
          Construct with a transaction ID.
 
Method Summary
 void addResultId(java.io.Serializable resultId)
          Add a result ID.
protected  java.util.List<java.io.Serializable> getResultIdsList()
          Protected-level accessor for direct-access to result IDs list.
 java.lang.String getTxId()
           
 
Methods inherited from class net.sf.xaj.core.BasicBatchTransactionHolder
getBatchTransactionId, getResultIds, getTransactionKey, isBatchTransactionComplete, setBatchTransactionComplete, setBatchTransactionId, setResultIds, setTransactionKey
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebRemoteTransactionHolder

public WebRemoteTransactionHolder(java.lang.String txId)
Construct with a transaction ID.

Parameters:
txId - the transaction ID
Method Detail

addResultId

public void addResultId(java.io.Serializable resultId)
Description copied from class: BasicBatchTransactionHolder
Add a result ID.

Overrides:
addResultId in class BasicBatchTransactionHolder
Parameters:
resultId - the result ID to add

getResultIdsList

protected java.util.List<java.io.Serializable> getResultIdsList()
Protected-level accessor for direct-access to result IDs list.

Returns:
reslut IDs list

getTxId

public java.lang.String getTxId()
Returns:
the txId