org.firebirdsql.jca

Class FBTpb

Implemented Interfaces:
Serializable

public class FBTpb
extends java.lang.Object
implements Serializable

The FBTpb class represents the Firebird Transaction Parameter Block (TPB), which contains Firebird-specific information about transaction isolation. Created: Wed Jun 19 10:12:22 2002
Author:
David Jencks

Constructor Summary

FBTpb(TransactionParameterBuffer transactionParams)
Create a new Transaction Parameters Block instance based around a FBTpbMapper.

Method Summary

boolean
equals(Object other)
TransactionParameterBuffer
getTransactionParameterBuffer()
int
hashCode()
boolean
isReadOnly()
Determine whether this TPB is set to read-only.
void
setReadOnly(boolean readOnly)
Set the read-only flag on this TPB.
void
setTransactionParameterBuffer(TransactionParameterBuffer tpb)

Constructor Details

FBTpb

public FBTpb(TransactionParameterBuffer transactionParams)
Create a new Transaction Parameters Block instance based around a FBTpbMapper.
Parameters:
transactionParams - instance of TransactionParameterBuffer representing transaction parameters.

Method Details

equals

public boolean equals(Object other)

getTransactionParameterBuffer

public TransactionParameterBuffer getTransactionParameterBuffer()

hashCode

public int hashCode()

isReadOnly

public boolean isReadOnly()
Determine whether this TPB is set to read-only.
Returns:
true if this TPB is read-only, otherwise false

setReadOnly

public void setReadOnly(boolean readOnly)
Set the read-only flag on this TPB.
Parameters:
readOnly - If true, this TPB will be set to read-only, otherwise it will be be read-write

setTransactionParameterBuffer

public void setTransactionParameterBuffer(TransactionParameterBuffer tpb)

Copyright B) 2001 David Jencks and other authors. All rights reserved.