public class org.springframework.transaction.jta.WebSphereUowTransactionManager extends org.springframework.transaction.jta.JtaTransactionManager implements org.springframework.transaction.support.CallbackPreferringPlatformTransactionManager
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.springframework.transaction.jta.WebSphereUowTransactionManager
  super_class: org.springframework.transaction.jta.JtaTransactionManager
{
  public static final java.lang.String DEFAULT_UOW_MANAGER_NAME;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "java:comp/websphere/UOWManager"

  private UOWManager uowManager;
    descriptor: LUOWManager;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  private java.lang.String uowManagerName;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.transaction.jta.WebSphereUowTransactionManager this
         0: .line 22
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import com.ibm cannot be resolved\n\tThe import com.ibm cannot be resolved\n\tThe import com.ibm cannot be resolved\n\tThe import com.ibm cannot be resolved\n\tThe import com.ibm cannot be resolved\n\tThe import com.ibm cannot be resolved\n\tUOWManager cannot be resolved to a type\n\tUOWManager cannot be resolved to a type\n\tUOWManager cannot be resolved to a type\n\tUOWManager cannot be resolved to a type\n\tUOWManager cannot be resolved to a type\n\tUOWManager cannot be resolved to a type\n\tUOWManager cannot be resolved to a type\n\tThe method lookupUowManager(String) from the type WebSphereUowTransactionManager refers to the missing type UOWManager\n\tUOWManager cannot be resolved to a type\n\tThe method lookupDefaultUowManager() from the type WebSphereUowTransactionManager refers to the missing type UOWManager\n\tUOWManager cannot be resolved to a type\n\tType mismatch: cannot convert from UOWManager to UOWManager\n\tUOWManager cannot be resolved to a type\n\tUOWManager cannot be resolved to a type\n\tType mismatch: cannot convert from UOWManager to UOWManager\n\tUOWManager cannot be resolved to a type\n\tUOWManagerFactory cannot be resolved\n\tUOWManager cannot be resolved to a type\n\tUOWManager cannot be resolved to a type\n\tUOWManager cannot be resolved to a type\n\tThe method obtainUOWManager() from the type WebSphereUowTransactionManager refers to the missing type UOWManager\n\tUOWManager cannot be resolved to a type\n\tThe method obtainUOWManager() from the type WebSphereUowTransactionManager refers to the missing type UOWManager\n\tUOWSynchronizationRegistry cannot be resolved to a variable\n\tUOWSynchronizationRegistry cannot be resolved to a variable\n\tUOWSynchronizationRegistry cannot be resolved to a variable\n\tUOWSynchronizationRegistry cannot be resolved to a variable\n\tUOWSynchronizationRegistry cannot be resolved to a variable\n\tUOWManager cannot be resolved to a variable\n\tUOWException cannot be resolved to a type\n\tNo exception of type Object can be thrown; an exception type must be a subclass of Throwable\n\tUOWActionException cannot be resolved to a type\n\tThe constructor TransactionSystemException(String, Object) is undefined\n\tUOWAction cannot be resolved to a type\n\tThe method run() of type WebSphereUowTransactionManager.UOWActionAdapter<T> must override or implement a supertype method\n\tUOWManager cannot be resolved to a type\n\tThe method obtainUOWManager() from the type WebSphereUowTransactionManager refers to the missing type UOWManager\n\tThe method obtainUOWManager() from the type WebSphereUowTransactionManager refers to the missing type UOWManager\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.transaction.jta.WebSphereUowTransactionManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/transaction/jta/WebSphereUowTransactionManager;

  public void <init>(UOWManager);
    descriptor: (LUOWManager;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.transaction.jta.WebSphereUowTransactionManager this
         0: .line 22
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import com.ibm cannot be resolved\n\tThe import com.ibm cannot be resolved\n\tThe import com.ibm cannot be resolved\n\tThe import com.ibm cannot be resolved\n\tThe import com.ibm cannot be resolved\n\tThe import com.ibm cannot be resolved\n\tUOWManager cannot be resolved to a type\n\tUOWManager cannot be resolved to a type\n\tUOWManager cannot be resolved to a type\n\tUOWManager cannot be resolved to a type\n\tUOWManager cannot be resolved to a type\n\tUOWManager cannot be resolved to a type\n\tUOWManager cannot be resolved to a type\n\tThe method lookupUowManager(String) from the type WebSphereUowTransactionManager refers to the missing type UOWManager\n\tUOWManager cannot be resolved to a type\n\tThe method lookupDefaultUowManager() from the type WebSphereUowTransactionManager refers to the missing type UOWManager\n\tUOWManager cannot be resolved to a type\n\tType mismatch: cannot convert from UOWManager to UOWManager\n\tUOWManager cannot be resolved to a type\n\tUOWManager cannot be resolved to a type\n\tType mismatch: cannot convert from UOWManager to UOWManager\n\tUOWManager cannot be resolved to a type\n\tUOWManagerFactory cannot be resolved\n\tUOWManager cannot be resolved to a type\n\tUOWManager cannot be resolved to a type\n\tUOWManager cannot be resolved to a type\n\tThe method obtainUOWManager() from the type WebSphereUowTransactionManager refers to the missing type UOWManager\n\tUOWManager cannot be resolved to a type\n\tThe method obtainUOWManager() from the type WebSphereUowTransactionManager refers to the missing type UOWManager\n\tUOWSynchronizationRegistry cannot be resolved to a variable\n\tUOWSynchronizationRegistry cannot be resolved to a variable\n\tUOWSynchronizationRegistry cannot be resolved to a variable\n\tUOWSynchronizationRegistry cannot be resolved to a variable\n\tUOWSynchronizationRegistry cannot be resolved to a variable\n\tUOWManager cannot be resolved to a variable\n\tUOWException cannot be resolved to a type\n\tNo exception of type Object can be thrown; an exception type must be a subclass of Throwable\n\tUOWActionException cannot be resolved to a type\n\tThe constructor TransactionSystemException(String, Object) is undefined\n\tUOWAction cannot be resolved to a type\n\tThe method run() of type WebSphereUowTransactionManager.UOWActionAdapter<T> must override or implement a supertype method\n\tUOWManager cannot be resolved to a type\n\tThe method obtainUOWManager() from the type WebSphereUowTransactionManager refers to the missing type UOWManager\n\tThe method obtainUOWManager() from the type WebSphereUowTransactionManager refers to the missing type UOWManager\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.transaction.jta.WebSphereUowTransactionManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/transaction/jta/WebSphereUowTransactionManager;
    MethodParameters:
            Name  Flags
      uowManager  

  public void setUowManager(UOWManager);
    descriptor: (LUOWManager;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.transaction.jta.WebSphereUowTransactionManager this
         0: .line 130
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tUOWManager cannot be resolved to a type\n\tUOWManager cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.transaction.jta.WebSphereUowTransactionManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/transaction/jta/WebSphereUowTransactionManager;
    MethodParameters:
            Name  Flags
      uowManager  

  public void setUowManagerName(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.transaction.jta.WebSphereUowTransactionManager this
         0: .line 140
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.transaction.jta.WebSphereUowTransactionManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/transaction/jta/WebSphereUowTransactionManager;
    MethodParameters:
                Name  Flags
      uowManagerName  

  public void afterPropertiesSet();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.transaction.jta.WebSphereUowTransactionManager this
         0: .line 150
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tUOWManager cannot be resolved to a type\n\tUOWManager cannot be resolved to a type\n\tThe method lookupUowManager(String) from the type WebSphereUowTransactionManager refers to the missing type UOWManager\n\tUOWManager cannot be resolved to a type\n\tThe method lookupDefaultUowManager() from the type WebSphereUowTransactionManager refers to the missing type UOWManager\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.transaction.jta.WebSphereUowTransactionManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/transaction/jta/WebSphereUowTransactionManager;
    Exceptions:
      throws org.springframework.transaction.TransactionSystemException

  protected UOWManager lookupUowManager(java.lang.String);
    descriptor: (Ljava/lang/String;)LUOWManager;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.transaction.jta.WebSphereUowTransactionManager this
         0: .line 168
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tUOWManager cannot be resolved to a type\n\tType mismatch: cannot convert from UOWManager to UOWManager\n\tUOWManager cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.transaction.jta.WebSphereUowTransactionManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/transaction/jta/WebSphereUowTransactionManager;
    Exceptions:
      throws org.springframework.transaction.TransactionSystemException
    MethodParameters:
                Name  Flags
      uowManagerName  

  protected UOWManager lookupDefaultUowManager();
    descriptor: ()LUOWManager;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.transaction.jta.WebSphereUowTransactionManager this
         0: .line 188
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tUOWManager cannot be resolved to a type\n\tType mismatch: cannot convert from UOWManager to UOWManager\n\tUOWManager cannot be resolved to a type\n\tUOWManagerFactory cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.transaction.jta.WebSphereUowTransactionManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/transaction/jta/WebSphereUowTransactionManager;
    Exceptions:
      throws org.springframework.transaction.TransactionSystemException

  private UOWManager obtainUOWManager();
    descriptor: ()LUOWManager;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.transaction.jta.WebSphereUowTransactionManager this
         0: .line 200
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tUOWManager cannot be resolved to a type\n\tUOWManager cannot be resolved to a type\n\tUOWManager cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.transaction.jta.WebSphereUowTransactionManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/transaction/jta/WebSphereUowTransactionManager;

  protected void doRegisterAfterCompletionWithJtaTransaction(org.springframework.transaction.jta.JtaTransactionObject, java.util.List<org.springframework.transaction.support.TransactionSynchronization>);
    descriptor: (Lorg/springframework/transaction/jta/JtaTransactionObject;Ljava/util/List;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.transaction.jta.WebSphereUowTransactionManager this
         0: .line 213
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method obtainUOWManager() from the type WebSphereUowTransactionManager refers to the missing type UOWManager\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.transaction.jta.WebSphereUowTransactionManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/transaction/jta/WebSphereUowTransactionManager;
    Signature: (Lorg/springframework/transaction/jta/JtaTransactionObject;Ljava/util/List<Lorg/springframework/transaction/support/TransactionSynchronization;>;)V
    MethodParameters:
                  Name  Flags
      txObject          
      synchronizations  

  public boolean supportsResourceAdapterManagedTransactions();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.transaction.jta.WebSphereUowTransactionManager this
         0: .line 226
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.transaction.jta.WebSphereUowTransactionManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/transaction/jta/WebSphereUowTransactionManager;

  public <T> T execute(org.springframework.transaction.TransactionDefinition, org.springframework.transaction.support.TransactionCallback<T>);
    descriptor: (Lorg/springframework/transaction/TransactionDefinition;Lorg/springframework/transaction/support/TransactionCallback;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.transaction.jta.WebSphereUowTransactionManager this
         0: .line 245
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tUOWManager cannot be resolved to a type\n\tThe method obtainUOWManager() from the type WebSphereUowTransactionManager refers to the missing type UOWManager\n\tUOWSynchronizationRegistry cannot be resolved to a variable\n\tUOWSynchronizationRegistry cannot be resolved to a variable\n\tUOWSynchronizationRegistry cannot be resolved to a variable\n\tUOWSynchronizationRegistry cannot be resolved to a variable\n\tUOWSynchronizationRegistry cannot be resolved to a variable\n\tUOWManager cannot be resolved to a variable\n\tUOWException cannot be resolved to a type\n\tNo exception of type Object can be thrown; an exception type must be a subclass of Throwable\n\tUOWActionException cannot be resolved to a type\n\tThe constructor TransactionSystemException(String, Object) is undefined\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.transaction.jta.WebSphereUowTransactionManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/transaction/jta/WebSphereUowTransactionManager;
    Exceptions:
      throws org.springframework.transaction.TransactionException
    Signature: <T:Ljava/lang/Object;>(Lorg/springframework/transaction/TransactionDefinition;Lorg/springframework/transaction/support/TransactionCallback<TT;>;)TT;
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()
    RuntimeVisibleParameterAnnotations: 
      0:
        org.springframework.lang.Nullable()
      1:
    MethodParameters:
            Name  Flags
      definition  
      callback    
}
SourceFile: "WebSphereUowTransactionManager.java"
NestMembers:
  org.springframework.transaction.jta.WebSphereUowTransactionManager$UOWActionAdapter
InnerClasses:
  private UOWActionAdapter = org.springframework.transaction.jta.WebSphereUowTransactionManager$UOWActionAdapter of org.springframework.transaction.jta.WebSphereUowTransactionManager