public class org.enhydra.jdbc.standard.StandardXAConnection extends org.enhydra.jdbc.standard.StandardPooledConnection implements javax.sql.XAConnection, javax.transaction.xa.XAResource, javax.naming.Referenceable, java.lang.Runnable
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.enhydra.jdbc.standard.StandardXAConnection
super_class: org.enhydra.jdbc.standard.StandardPooledConnection
{
protected org.enhydra.jdbc.standard.StandardXAStatefulConnection curCon;
descriptor: Lorg/enhydra/jdbc/standard/StandardXAStatefulConnection;
flags: (0x0004) ACC_PROTECTED
private boolean commitOnPrepare;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
boolean isClosed;
descriptor: Z
flags: (0x0000)
private int timeoutSecs;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private long timeoutPeriod;
descriptor: J
flags: (0x0002) ACC_PRIVATE
private long nextTimeout;
descriptor: J
flags: (0x0002) ACC_PRIVATE
public java.lang.Thread timerThread;
descriptor: Ljava/lang/Thread;
flags: (0x0001) ACC_PUBLIC
public TransactionManager transactionManager;
descriptor: LTransactionManager;
flags: (0x0001) ACC_PUBLIC
public org.enhydra.jdbc.standard.StandardXAConnectionHandle connectionHandle;
descriptor: Lorg/enhydra/jdbc/standard/StandardXAConnectionHandle;
flags: (0x0001) ACC_PUBLIC
protected org.enhydra.jdbc.standard.StandardXADataSource xaDataSource;
descriptor: Lorg/enhydra/jdbc/standard/StandardXADataSource;
flags: (0x0004) ACC_PROTECTED
public boolean thisAutoCommit;
descriptor: Z
flags: (0x0001) ACC_PUBLIC
public void <init>(org.enhydra.jdbc.standard.StandardXADataSource, java.lang.String, java.lang.String);
descriptor: (Lorg/enhydra/jdbc/standard/StandardXADataSource;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=4
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import javax.transaction.Status cannot be resolved\n\tThe import javax.transaction.TransactionManager cannot be resolved\n\tTransactionManager cannot be resolved to a type\n\tTransactionManager cannot be resolved to a type\n\tTransactionManager cannot be resolved to a type\n\tTransactionManager cannot be resolved to a type\n\tTransactionManager cannot be resolved to a type\n\tTransaction cannot be resolved to a type\n\tTransaction cannot be resolved to a type\n\tTransactionManager cannot be resolved to a type\n\tjavax.transaction.SystemException cannot be resolved to a type\n\tStatus cannot be resolved to a variable\n\tStatus cannot be resolved to a variable\n\tTransaction cannot be resolved to a type\n\tTransaction cannot be resolved to a type\n\tStatus cannot be resolved to a variable\n\tStatus cannot be resolved to a variable\n\tStatus cannot be resolved to a variable\n\tStatus cannot be resolved to a variable\n\tStatus cannot be resolved to a variable\n\tStatus cannot be resolved to a variable\n\tStatus cannot be resolved to a variable\n\tStatus cannot be resolved to a variable\n\tStatus cannot be resolved to a variable\n\tStatus cannot be resolved to a variable\n\tStatus cannot be resolved to a variable\n\tTransactionManager cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/enhydra/jdbc/standard/StandardXAConnection;
Exceptions:
throws java.sql.SQLException
MethodParameters:
Name Flags
dataSource
user
password
public javax.transaction.xa.XAResource getXAResource();
descriptor: ()Ljavax/transaction/xa/XAResource;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/enhydra/jdbc/standard/StandardXAConnection;
public synchronized java.sql.Connection getConnection();
descriptor: ()Ljava/sql/Connection;
flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/enhydra/jdbc/standard/StandardXAConnection;
Exceptions:
throws java.sql.SQLException
protected void newConnectionHandle();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTransactionManager cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/enhydra/jdbc/standard/StandardXAConnection;
public void setTransactionManager(TransactionManager);
descriptor: (LTransactionManager;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tTransactionManager cannot be resolved to a type\n\tTransactionManager cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/enhydra/jdbc/standard/StandardXAConnection;
MethodParameters:
Name Flags
tm
public synchronized void close();
descriptor: ()V
flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/enhydra/jdbc/standard/StandardXAConnection;
Exceptions:
throws java.sql.SQLException
public synchronized void doStart(javax.transaction.xa.Xid, int);
descriptor: (Ljavax/transaction/xa/Xid;I)V
flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tTransactionManager cannot be resolved to a type\n\tTransaction cannot be resolved to a type\n\tTransaction cannot be resolved to a type\n\tTransactionManager cannot be resolved to a type\n\tjavax.transaction.SystemException cannot be resolved to a type\n\tStatus cannot be resolved to a variable\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/enhydra/jdbc/standard/StandardXAConnection;
Exceptions:
throws javax.transaction.xa.XAException
MethodParameters:
Name Flags
xid
flags
public synchronized void start(javax.transaction.xa.Xid, int);
descriptor: (Ljavax/transaction/xa/Xid;I)V
flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/enhydra/jdbc/standard/StandardXAConnection;
Exceptions:
throws javax.transaction.xa.XAException
MethodParameters:
Name Flags
xid
flags
public synchronized void end(javax.transaction.xa.Xid, int);
descriptor: (Ljavax/transaction/xa/Xid;I)V
flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tStatus cannot be resolved to a variable\n\tTransaction cannot be resolved to a type\n\tTransaction cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/enhydra/jdbc/standard/StandardXAConnection;
Exceptions:
throws javax.transaction.xa.XAException
MethodParameters:
Name Flags
xid
flags
public org.enhydra.jdbc.standard.StandardXAStatefulConnection checkPreparedState(javax.transaction.xa.Xid);
descriptor: (Ljavax/transaction/xa/Xid;)Lorg/enhydra/jdbc/standard/StandardXAStatefulConnection;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tStatus cannot be resolved to a variable\n\tStatus cannot be resolved to a variable\n\tStatus cannot be resolved to a variable\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/enhydra/jdbc/standard/StandardXAConnection;
Exceptions:
throws javax.transaction.xa.XAException
MethodParameters:
Name Flags
xid
public int prepare(javax.transaction.xa.Xid);
descriptor: (Ljavax/transaction/xa/Xid;)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/enhydra/jdbc/standard/StandardXAConnection;
Exceptions:
throws javax.transaction.xa.XAException
MethodParameters:
Name Flags
xid
public synchronized void commit(javax.transaction.xa.Xid, boolean);
descriptor: (Ljavax/transaction/xa/Xid;Z)V
flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tStatus cannot be resolved to a variable\n\tStatus cannot be resolved to a variable\n\tStatus cannot be resolved to a variable\n\tStatus cannot be resolved to a variable\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/enhydra/jdbc/standard/StandardXAConnection;
Exceptions:
throws javax.transaction.xa.XAException
MethodParameters:
Name Flags
xid
onePhase
public synchronized void rollback(javax.transaction.xa.Xid);
descriptor: (Ljavax/transaction/xa/Xid;)V
flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tStatus cannot be resolved to a variable\n\tStatus cannot be resolved to a variable\n\tStatus cannot be resolved to a variable\n\tStatus cannot be resolved to a variable\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/enhydra/jdbc/standard/StandardXAConnection;
Exceptions:
throws javax.transaction.xa.XAException
MethodParameters:
Name Flags
xid
public boolean isSameRM(javax.transaction.xa.XAResource);
descriptor: (Ljavax/transaction/xa/XAResource;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/enhydra/jdbc/standard/StandardXAConnection;
Exceptions:
throws javax.transaction.xa.XAException
MethodParameters:
Name Flags
xares
public void forget(javax.transaction.xa.Xid);
descriptor: (Ljavax/transaction/xa/Xid;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/enhydra/jdbc/standard/StandardXAConnection;
Exceptions:
throws javax.transaction.xa.XAException
MethodParameters:
Name Flags
xid
public javax.transaction.xa.Xid[] recover(int);
descriptor: (I)[Ljavax/transaction/xa/Xid;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/enhydra/jdbc/standard/StandardXAConnection;
Exceptions:
throws javax.transaction.xa.XAException
MethodParameters:
Name Flags
flag
public boolean setTransactionTimeout(int);
descriptor: (I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/enhydra/jdbc/standard/StandardXAConnection;
MethodParameters:
Name Flags
seconds
public int getTransactionTimeout();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/enhydra/jdbc/standard/StandardXAConnection;
public void setCommitOnPrepare(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/enhydra/jdbc/standard/StandardXAConnection;
MethodParameters:
Name Flags
commitOnPrepare
public boolean getCommitOnPrepare();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/enhydra/jdbc/standard/StandardXAConnection;
public void run();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/enhydra/jdbc/standard/StandardXAConnection;
public javax.naming.Reference getReference();
descriptor: ()Ljavax/naming/Reference;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/enhydra/jdbc/standard/StandardXAConnection;
Exceptions:
throws javax.naming.NamingException
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTransactionManager cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/enhydra/jdbc/standard/StandardXAConnection;
}
SourceFile: "StandardXAConnection.java"