org.apache.derby.client.net
Class NetXACallInfo

java.lang.Object
  extended by org.apache.derby.client.net.NetXACallInfo

public class NetXACallInfo
extends java.lang.Object


Field Summary
(package private)  NetXAConnection actualConn_
           
(package private)  boolean convReleased_
           
private  byte[] crrtkn_
           
(package private)  boolean currConnection_
           
(package private)  boolean freeEntry_
           
private  java.io.InputStream in_
           
private  java.io.OutputStream out_
           
private  boolean readOnlyTransaction_
           
private  byte[] uowid_
           
(package private)  int xaFlags_
           
(package private)  int xaFunction_
           
(package private)  boolean xaInProgress_
           
(package private)  NetXAResource xaResource_
           
(package private)  int xaRetVal_
           
(package private)  long xaTimeoutMillis_
          XA transaction timeout in milliseconds.
(package private)  boolean xaWasSuspended
           
(package private)  javax.transaction.xa.Xid xid_
           
 
Constructor Summary
NetXACallInfo()
           
NetXACallInfo(javax.transaction.xa.Xid xid, int flags, NetXAResource xares, NetXAConnection actualConn)
           
 
Method Summary
 byte[] getCorrelatorToken()
           
 java.io.InputStream getInputStream()
           
 java.io.OutputStream getOutputStream()
           
protected  boolean getReadOnlyTransactionFlag()
           
protected  byte[] getUOWID()
           
 void saveConnectionVariables()
           
protected  void setReadOnlyTransactionFlag(boolean flag)
           
protected  void setUOWID(byte[] uowid)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

xid_

javax.transaction.xa.Xid xid_

xaFlags_

int xaFlags_

xaTimeoutMillis_

long xaTimeoutMillis_
XA transaction timeout in milliseconds. The value less than 0 means that the time out is not specified. The value 0 means infinite timeout.


xaFunction_

int xaFunction_

xaRetVal_

int xaRetVal_

xaInProgress_

boolean xaInProgress_

xaWasSuspended

boolean xaWasSuspended

currConnection_

boolean currConnection_

freeEntry_

boolean freeEntry_

convReleased_

boolean convReleased_

xaResource_

NetXAResource xaResource_

actualConn_

NetXAConnection actualConn_

crrtkn_

private byte[] crrtkn_

in_

private java.io.InputStream in_

out_

private java.io.OutputStream out_

uowid_

private byte[] uowid_

readOnlyTransaction_

private boolean readOnlyTransaction_
Constructor Detail

NetXACallInfo

public NetXACallInfo()

NetXACallInfo

public NetXACallInfo(javax.transaction.xa.Xid xid,
                     int flags,
                     NetXAResource xares,
                     NetXAConnection actualConn)
Method Detail

saveConnectionVariables

public void saveConnectionVariables()

getInputStream

public java.io.InputStream getInputStream()

getOutputStream

public java.io.OutputStream getOutputStream()

getCorrelatorToken

public byte[] getCorrelatorToken()

setUOWID

protected void setUOWID(byte[] uowid)

getUOWID

protected byte[] getUOWID()

setReadOnlyTransactionFlag

protected void setReadOnlyTransactionFlag(boolean flag)

getReadOnlyTransactionFlag

protected boolean getReadOnlyTransactionFlag()

Built on Thu 2011-03-10 11:54:14+0000, from revision ???

Apache Derby V10.6 Internals - Copyright © 2004,2007 The Apache Software Foundation. All Rights Reserved.