public class org.apache.activemq.command.JournalTransaction extends java.lang.Object implements org.apache.activemq.command.DataStructure
{
public static final byte DATA_STRUCTURE_TYPE;
public static final byte XA_PREPARE;
public static final byte XA_COMMIT;
public static final byte XA_ROLLBACK;
public static final byte LOCAL_COMMIT;
public static final byte LOCAL_ROLLBACK;
public byte type;
public boolean wasPrepared;
public org.apache.activemq.command.TransactionId transactionId;
public void <init>(byte, org.apache.activemq.command.TransactionId, boolean)
{
byte v;
org.apache.activemq.command.JournalTransaction v;
org.apache.activemq.command.TransactionId v;
boolean v;
v := @this: org.apache.activemq.command.JournalTransaction;
v := @parameter: byte;
v := @parameter: org.apache.activemq.command.TransactionId;
v := @parameter: boolean;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.activemq.command.JournalTransaction: byte type> = v;
v.<org.apache.activemq.command.JournalTransaction: org.apache.activemq.command.TransactionId transactionId> = v;
v.<org.apache.activemq.command.JournalTransaction: boolean wasPrepared> = v;
return;
}
public void <init>()
{
org.apache.activemq.command.JournalTransaction v;
v := @this: org.apache.activemq.command.JournalTransaction;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public byte getDataStructureType()
{
org.apache.activemq.command.JournalTransaction v;
v := @this: org.apache.activemq.command.JournalTransaction;
return 54;
}
public org.apache.activemq.command.TransactionId getTransactionId()
{
org.apache.activemq.command.JournalTransaction v;
org.apache.activemq.command.TransactionId v;
v := @this: org.apache.activemq.command.JournalTransaction;
v = v.<org.apache.activemq.command.JournalTransaction: org.apache.activemq.command.TransactionId transactionId>;
return v;
}
public void setTransactionId(org.apache.activemq.command.TransactionId)
{
org.apache.activemq.command.JournalTransaction v;
org.apache.activemq.command.TransactionId v;
v := @this: org.apache.activemq.command.JournalTransaction;
v := @parameter: org.apache.activemq.command.TransactionId;
v.<org.apache.activemq.command.JournalTransaction: org.apache.activemq.command.TransactionId transactionId> = v;
return;
}
public byte getType()
{
byte v;
org.apache.activemq.command.JournalTransaction v;
v := @this: org.apache.activemq.command.JournalTransaction;
v = v.<org.apache.activemq.command.JournalTransaction: byte type>;
return v;
}
public void setType(byte)
{
byte v;
org.apache.activemq.command.JournalTransaction v;
v := @this: org.apache.activemq.command.JournalTransaction;
v := @parameter: byte;
v.<org.apache.activemq.command.JournalTransaction: byte type> = v;
return;
}
public boolean getWasPrepared()
{
org.apache.activemq.command.JournalTransaction v;
boolean v;
v := @this: org.apache.activemq.command.JournalTransaction;
v = v.<org.apache.activemq.command.JournalTransaction: boolean wasPrepared>;
return v;
}
public void setWasPrepared(boolean)
{
org.apache.activemq.command.JournalTransaction v;
boolean v;
v := @this: org.apache.activemq.command.JournalTransaction;
v := @parameter: boolean;
v.<org.apache.activemq.command.JournalTransaction: boolean wasPrepared> = v;
return;
}
public boolean isMarshallAware()
{
org.apache.activemq.command.JournalTransaction v;
v := @this: org.apache.activemq.command.JournalTransaction;
return 0;
}
public java.lang.String toString()
{
java.lang.String v;
org.apache.activemq.command.JournalTransaction v;
v := @this: org.apache.activemq.command.JournalTransaction;
v = staticinvoke <org.apache.activemq.util.IntrospectionSupport: java.lang.String toString(java.lang.Object,java.lang.Class)>(v, class "Lorg/apache/activemq/command/JournalTransaction;");
return v;
}
}