Package org.firebirdsql.jca

Interface Summary

FirebirdLocalTransaction Extention of the javax.resource.spi.LocalTransaction interface to tell whether the underlying managed connection is currently participating in some transaction or not and to obtain the associated Xid.

Class Summary

FBConnectionRequestInfo The class FBConnectionRequestInfo holds a clumplet that is used to store and transfer connection-specific information such as user, password, and other dpb information..
FBIncorrectXidException This error is thrown when message read from the RDB$TRANSACTIONS table does not represent a serialized Xid.
FBLocalTransaction The class FBLocalTransaction implements LocalTransaction both in the cci and spi meanings.
FBLocalTransaction.FBLocalXid
FBManagedConnection The class FBManagedConnection implements both the ManagedConnection and XAResource interfaces.
FBManagedConnectionFactory FBManagedConnectionFactory implements the jca ManagedConnectionFactory interface and also many of the internal functions of ManagedConnection.
FBManagedConnectionMetaData The class FBManagedConnectionMetaData implements javax.resource.sqi.ManagedConnectionMetaData, providing almost no useful information.
FBResourceException FBResourceException should be used in places where ResourceException should be thrown according to the interface specification, but we do not want to loose exception that we caught.
FBResourceTransactionException Exception represents transaction error in resource.
FBStandAloneConnectionManager The class FBStandAloneConnectionManager provides the default implementation of ConnectionManager for standalone use.
FBTpb The FBTpb class represents the Firebird Transaction Parameter Block (TPB), which contains Firebird-specific information about transaction isolation.
FBXAException Convenience exception that adds constructor taking message and error code together.

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