Class KahaTransactionInfo
- java.lang.Object
-
- org.apache.activemq.protobuf.BaseMessage<T>
-
- org.apache.activemq.store.kahadb.data.KahaTransactionInfo
-
- All Implemented Interfaces:
org.apache.activemq.protobuf.Message<KahaTransactionInfo>
public final class KahaTransactionInfo extends org.apache.activemq.protobuf.BaseMessage<T>
-
-
Constructor Summary
Constructors Constructor Description KahaTransactionInfo()
-
Method Summary
-
Methods inherited from class org.apache.activemq.protobuf.BaseMessage
addAll, assertInitialized, checktInitialized, computeGroupSize, computeMessageSize, isInitialized, load, loadAndClear, mergeFramed, mergeFramed, mergeFramed, mergeFramed, mergeUnframed, mergeUnframed, mergeUnframed, prefix, readGroup, readRawByte, readRawVarint32, serializedSizeFramed, toFramedBuffer, toFramedByteArray, toUnframedBuffer, toUnframedByteArray, writeFramed, writeFramed, writeGroup, writeMessage, writeUnframed
-
-
-
-
Method Detail
-
missingFields
public ArrayList<String> missingFields()
- Overrides:
missingFieldsin classorg.apache.activemq.protobuf.BaseMessage<KahaTransactionInfo>
-
clear
public void clear()
- Specified by:
clearin interfaceorg.apache.activemq.protobuf.Message<KahaTransactionInfo>- Overrides:
clearin classorg.apache.activemq.protobuf.BaseMessage<KahaTransactionInfo>
-
clone
public KahaTransactionInfo clone()
- Specified by:
clonein interfaceorg.apache.activemq.protobuf.Message<KahaTransactionInfo>- Specified by:
clonein classorg.apache.activemq.protobuf.BaseMessage<KahaTransactionInfo>
-
mergeFrom
public KahaTransactionInfo mergeFrom(KahaTransactionInfo other)
- Specified by:
mergeFromin interfaceorg.apache.activemq.protobuf.Message<KahaTransactionInfo>- Overrides:
mergeFromin classorg.apache.activemq.protobuf.BaseMessage<KahaTransactionInfo>
-
serializedSizeUnframed
public int serializedSizeUnframed()
-
mergeUnframed
public KahaTransactionInfo mergeUnframed(org.apache.activemq.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
writeUnframed
public void writeUnframed(org.apache.activemq.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeUnframedin interfaceorg.apache.activemq.protobuf.Message<KahaTransactionInfo>- Overrides:
writeUnframedin classorg.apache.activemq.protobuf.BaseMessage<KahaTransactionInfo>- Throws:
IOException
-
parseUnframed
public static KahaTransactionInfo parseUnframed(org.apache.activemq.protobuf.CodedInputStream data) throws org.apache.activemq.protobuf.InvalidProtocolBufferException, IOException
- Throws:
org.apache.activemq.protobuf.InvalidProtocolBufferExceptionIOException
-
parseUnframed
public static KahaTransactionInfo parseUnframed(org.apache.activemq.protobuf.Buffer data) throws org.apache.activemq.protobuf.InvalidProtocolBufferException
- Throws:
org.apache.activemq.protobuf.InvalidProtocolBufferException
-
parseUnframed
public static KahaTransactionInfo parseUnframed(byte[] data) throws org.apache.activemq.protobuf.InvalidProtocolBufferException
- Throws:
org.apache.activemq.protobuf.InvalidProtocolBufferException
-
parseUnframed
public static KahaTransactionInfo parseUnframed(InputStream data) throws org.apache.activemq.protobuf.InvalidProtocolBufferException, IOException
- Throws:
org.apache.activemq.protobuf.InvalidProtocolBufferExceptionIOException
-
parseFramed
public static KahaTransactionInfo parseFramed(org.apache.activemq.protobuf.CodedInputStream data) throws org.apache.activemq.protobuf.InvalidProtocolBufferException, IOException
- Throws:
org.apache.activemq.protobuf.InvalidProtocolBufferExceptionIOException
-
parseFramed
public static KahaTransactionInfo parseFramed(org.apache.activemq.protobuf.Buffer data) throws org.apache.activemq.protobuf.InvalidProtocolBufferException
- Throws:
org.apache.activemq.protobuf.InvalidProtocolBufferException
-
parseFramed
public static KahaTransactionInfo parseFramed(byte[] data) throws org.apache.activemq.protobuf.InvalidProtocolBufferException
- Throws:
org.apache.activemq.protobuf.InvalidProtocolBufferException
-
parseFramed
public static KahaTransactionInfo parseFramed(InputStream data) throws org.apache.activemq.protobuf.InvalidProtocolBufferException, IOException
- Throws:
org.apache.activemq.protobuf.InvalidProtocolBufferExceptionIOException
-
toString
public StringBuilder toString(StringBuilder sb, String prefix)
-
equals
public boolean equals(KahaTransactionInfo obj)
-
hasLocalTransactionId
public boolean hasLocalTransactionId()
-
getLocalTransactionId
public KahaLocalTransactionId getLocalTransactionId()
-
setLocalTransactionId
public T setLocalTransactionId(KahaLocalTransactionId localTransactionId)
-
clearLocalTransactionId
public void clearLocalTransactionId()
-
hasXaTransactionId
public boolean hasXaTransactionId()
-
getXaTransactionId
public KahaXATransactionId getXaTransactionId()
-
setXaTransactionId
public T setXaTransactionId(KahaXATransactionId xaTransactionId)
-
clearXaTransactionId
public void clearXaTransactionId()
-
hasPreviousEntry
public boolean hasPreviousEntry()
-
getPreviousEntry
public KahaLocation getPreviousEntry()
-
setPreviousEntry
public T setPreviousEntry(KahaLocation previousEntry)
-
clearPreviousEntry
public void clearPreviousEntry()
-
-