class org.springframework.jca.endpoint.AbstractMessageEndpointFactory$TransactionDelegate
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.springframework.jca.endpoint.AbstractMessageEndpointFactory$TransactionDelegate
super_class: java.lang.Object
{
private final javax.transaction.xa.XAResource xaResource;
descriptor: Ljavax/transaction/xa/XAResource;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
private Transaction transaction;
descriptor: LTransaction;
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
private boolean rollbackOnly;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
final org.springframework.jca.endpoint.AbstractMessageEndpointFactory this$0;
descriptor: Lorg/springframework/jca/endpoint/AbstractMessageEndpointFactory;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
public void <init>(org.springframework.jca.endpoint.AbstractMessageEndpointFactory, javax.transaction.xa.XAResource);
descriptor: (Lorg/springframework/jca/endpoint/AbstractMessageEndpointFactory;Ljavax/transaction/xa/XAResource;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import javax.resource cannot be resolved\n\tThe import javax.resource cannot be resolved\n\tThe import javax.resource cannot be resolved\n\tThe import javax.resource cannot be resolved\n\tThe import javax.resource cannot be resolved\n\tThe import javax.transaction.Transaction cannot be resolved\n\tThe import javax.transaction.TransactionManager cannot be resolved\n\tMessageEndpointFactory cannot be resolved to a type\n\tTransactionManager cannot be resolved to a type\n\tThe constructor SimpleTransactionFactory(TransactionManager) refers to the missing type TransactionManager\n\tTransactionManager cannot be resolved to a type\n\tThe method getActivationName() of type AbstractMessageEndpointFactory must override or implement a supertype method\n\tThe method getEndpointClass() of type AbstractMessageEndpointFactory must override or implement a supertype method\n\tThe method isDeliveryTransacted(Method) of type AbstractMessageEndpointFactory must override or implement a supertype method\n\tMessageEndpoint cannot be resolved to a type\n\tThe method createEndpoint(XAResource) of type AbstractMessageEndpointFactory must override or implement a supertype method\n\tUnavailableException cannot be resolved to a type\n\tThe method createEndpointInternal() from the type AbstractMessageEndpointFactory refers to the missing type UnavailableException\n\tMessageEndpoint cannot be resolved to a type\n\tThe method createEndpoint(XAResource, long) of type AbstractMessageEndpointFactory must override or implement a supertype method\n\tUnavailableException cannot be resolved to a type\n\tThe method createEndpointInternal() from the type AbstractMessageEndpointFactory refers to the missing type UnavailableException\n\tUnavailableException cannot be resolved to a type\n\tMessageEndpoint cannot be resolved to a type\n\tThe method beforeDelivery(Method) of type AbstractMessageEndpointFactory.AbstractMessageEndpoint must override or implement a supertype method\n\tResourceException cannot be resolved to a type\n\tApplicationServerInternalException cannot be resolved to a type\n\tThe method afterDelivery() of type AbstractMessageEndpointFactory.AbstractMessageEndpoint must override or implement a supertype method\n\tResourceException cannot be resolved to a type\n\tApplicationServerInternalException cannot be resolved to a type\n\tThe method release() of type AbstractMessageEndpointFactory.AbstractMessageEndpoint must override or implement a supertype method\n\tTransaction cannot be resolved to a type\n\tTransaction cannot be resolved to a type\n\tThe method createTransaction(String, int) from the type TransactionFactory refers to the missing type Transaction\n\tTransaction cannot be resolved to a type\n\tTransaction cannot be resolved to a type\n\tTransaction cannot be resolved to a type\n\tTransaction cannot be resolved to a type\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/springframework/jca/endpoint/AbstractMessageEndpointFactory$TransactionDelegate;
RuntimeVisibleParameterAnnotations:
0:
org.springframework.lang.Nullable()
1:
MethodParameters:
Name Flags
this$0 final
xaResource
public void beginTransaction();
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 problems: \n\tTransaction cannot be resolved to a type\n\tThe method createTransaction(String, int) from the type TransactionFactory refers to the missing type Transaction\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/springframework/jca/endpoint/AbstractMessageEndpointFactory$TransactionDelegate;
Exceptions:
throws java.lang.Exception
public void setRollbackOnly();
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\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/springframework/jca/endpoint/AbstractMessageEndpointFactory$TransactionDelegate;
public void endTransaction();
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 problems: \n\tTransaction cannot be resolved to a type\n\tTransaction cannot be resolved to a type\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/springframework/jca/endpoint/AbstractMessageEndpointFactory$TransactionDelegate;
Exceptions:
throws java.lang.Exception
}
SourceFile: "AbstractMessageEndpointFactory.java"
NestHost: org.springframework.jca.endpoint.AbstractMessageEndpointFactory
InnerClasses:
private TransactionDelegate = org.springframework.jca.endpoint.AbstractMessageEndpointFactory$TransactionDelegate of org.springframework.jca.endpoint.AbstractMessageEndpointFactory