Class QueueEntryPB.Bean
- java.lang.Object
-
- org.apache.activemq.console.command.store.proto.QueueEntryPB.Bean
-
- All Implemented Interfaces:
QueueEntryPB.Getter
,org.fusesource.hawtbuf.proto.PBMessage<QueueEntryPB.Bean,QueueEntryPB.Buffer>
- Enclosing class:
- QueueEntryPB
public static final class QueueEntryPB.Bean extends Object implements QueueEntryPB.Getter
-
-
Constructor Summary
Constructors Constructor Description Bean()
Bean(QueueEntryPB.Bean copy)
-
Method Summary
-
-
-
Constructor Detail
-
Bean
public Bean()
-
Bean
public Bean(QueueEntryPB.Bean copy)
-
-
Method Detail
-
copy
public QueueEntryPB.Bean copy()
- Specified by:
copy
in interfaceorg.fusesource.hawtbuf.proto.PBMessage<QueueEntryPB.Bean,QueueEntryPB.Buffer>
- Specified by:
copy
in interfaceQueueEntryPB.Getter
-
frozen
public boolean frozen()
- Specified by:
frozen
in interfaceorg.fusesource.hawtbuf.proto.PBMessage<QueueEntryPB.Bean,QueueEntryPB.Buffer>
-
freeze
public QueueEntryPB.Buffer freeze()
- Specified by:
freeze
in interfaceorg.fusesource.hawtbuf.proto.PBMessage<QueueEntryPB.Bean,QueueEntryPB.Buffer>
- Specified by:
freeze
in interfaceQueueEntryPB.Getter
-
hasQueueKey
public boolean hasQueueKey()
- Specified by:
hasQueueKey
in interfaceQueueEntryPB.Getter
-
getQueueKey
public long getQueueKey()
- Specified by:
getQueueKey
in interfaceQueueEntryPB.Getter
-
setQueueKey
public QueueEntryPB.Bean setQueueKey(long queueKey)
-
clearQueueKey
public void clearQueueKey()
-
hasQueueSeq
public boolean hasQueueSeq()
- Specified by:
hasQueueSeq
in interfaceQueueEntryPB.Getter
-
getQueueSeq
public long getQueueSeq()
- Specified by:
getQueueSeq
in interfaceQueueEntryPB.Getter
-
setQueueSeq
public QueueEntryPB.Bean setQueueSeq(long queueSeq)
-
clearQueueSeq
public void clearQueueSeq()
-
hasMessageKey
public boolean hasMessageKey()
- Specified by:
hasMessageKey
in interfaceQueueEntryPB.Getter
-
getMessageKey
public long getMessageKey()
- Specified by:
getMessageKey
in interfaceQueueEntryPB.Getter
-
setMessageKey
public QueueEntryPB.Bean setMessageKey(long messageKey)
-
clearMessageKey
public void clearMessageKey()
-
hasSize
public boolean hasSize()
- Specified by:
hasSize
in interfaceQueueEntryPB.Getter
-
getSize
public int getSize()
- Specified by:
getSize
in interfaceQueueEntryPB.Getter
-
setSize
public QueueEntryPB.Bean setSize(int size)
-
clearSize
public void clearSize()
-
hasAttachment
public boolean hasAttachment()
- Specified by:
hasAttachment
in interfaceQueueEntryPB.Getter
-
getAttachment
public org.fusesource.hawtbuf.Buffer getAttachment()
- Specified by:
getAttachment
in interfaceQueueEntryPB.Getter
-
setAttachment
public QueueEntryPB.Bean setAttachment(org.fusesource.hawtbuf.Buffer attachment)
-
clearAttachment
public void clearAttachment()
-
hasRedeliveries
public boolean hasRedeliveries()
- Specified by:
hasRedeliveries
in interfaceQueueEntryPB.Getter
-
getRedeliveries
public int getRedeliveries()
- Specified by:
getRedeliveries
in interfaceQueueEntryPB.Getter
-
setRedeliveries
public QueueEntryPB.Bean setRedeliveries(int redeliveries)
-
clearRedeliveries
public void clearRedeliveries()
-
hasExpiration
public boolean hasExpiration()
- Specified by:
hasExpiration
in interfaceQueueEntryPB.Getter
-
getExpiration
public long getExpiration()
- Specified by:
getExpiration
in interfaceQueueEntryPB.Getter
-
setExpiration
public QueueEntryPB.Bean setExpiration(long expiration)
-
clearExpiration
public void clearExpiration()
-
hasMessageLocator
public boolean hasMessageLocator()
- Specified by:
hasMessageLocator
in interfaceQueueEntryPB.Getter
-
getMessageLocator
public org.fusesource.hawtbuf.Buffer getMessageLocator()
- Specified by:
getMessageLocator
in interfaceQueueEntryPB.Getter
-
setMessageLocator
public QueueEntryPB.Bean setMessageLocator(org.fusesource.hawtbuf.Buffer messageLocator)
-
clearMessageLocator
public void clearMessageLocator()
-
hasSender
public boolean hasSender()
- Specified by:
hasSender
in interfaceQueueEntryPB.Getter
-
getSenderList
public List<org.fusesource.hawtbuf.Buffer> getSenderList()
- Specified by:
getSenderList
in interfaceQueueEntryPB.Getter
-
createSenderList
public List<org.fusesource.hawtbuf.Buffer> createSenderList()
-
setSenderList
public QueueEntryPB.Bean setSenderList(List<org.fusesource.hawtbuf.Buffer> sender)
-
getSenderCount
public int getSenderCount()
- Specified by:
getSenderCount
in interfaceQueueEntryPB.Getter
-
getSender
public org.fusesource.hawtbuf.Buffer getSender(int index)
- Specified by:
getSender
in interfaceQueueEntryPB.Getter
-
setSender
public QueueEntryPB.Bean setSender(int index, org.fusesource.hawtbuf.Buffer value)
-
addSender
public QueueEntryPB.Bean addSender(org.fusesource.hawtbuf.Buffer value)
-
addAllSender
public QueueEntryPB.Bean addAllSender(Iterable<? extends org.fusesource.hawtbuf.Buffer> collection)
-
clearSender
public void clearSender()
-
toString
public StringBuilder toString(StringBuilder sb, String prefix)
- Specified by:
toString
in interfaceQueueEntryPB.Getter
-
mergeUnframed
public QueueEntryPB.Bean mergeUnframed(InputStream input) throws IOException
- Throws:
IOException
-
mergeUnframed
public QueueEntryPB.Bean mergeUnframed(org.fusesource.hawtbuf.proto.CodedInputStream input) throws IOException
- Throws:
IOException
-
equals
public boolean equals(QueueEntryPB.Bean obj)
-
mergeFrom
public QueueEntryPB.Bean mergeFrom(QueueEntryPB.Getter other)
-
clear
public void clear()
-
readExternal
public void readExternal(DataInput in) throws IOException
- Throws:
IOException
-
writeExternal
public void writeExternal(DataOutput out) throws IOException
- Throws:
IOException
-
-