com.caucho.message
Interface MessagePropertiesFactory<T>
- All Superinterfaces:
- java.util.concurrent.BlockingQueue<T>, java.util.Collection<T>, java.lang.Iterable<T>, java.util.Queue<T>
- All Known Implementing Classes:
- AbstractMessageFactory, NullMessageFactory, SenderMessageFactory
public interface MessagePropertiesFactory<T>
- extends java.util.concurrent.BlockingQueue<T>
message factory
Methods inherited from interface java.util.concurrent.BlockingQueue |
add, contains, drainTo, drainTo, offer, offer, poll, put, remainingCapacity, remove, take |
Methods inherited from interface java.util.Queue |
element, peek, poll, remove |
Methods inherited from interface java.util.Collection |
addAll, clear, containsAll, equals, hashCode, isEmpty, iterator, removeAll, retainAll, size, toArray, toArray |
setDurable
void setDurable(boolean isDurable)
isDurable
boolean isDurable()
setPriority
void setPriority(int priority)
getPriority
int getPriority()
getTimeToLive
long getTimeToLive()
setTimeToLive
void setTimeToLive(long timeToLive)
isFirstAcquirer
boolean isFirstAcquirer()
setFirstAcquirer
void setFirstAcquirer(boolean isFirst)
getMessageId
java.lang.Object getMessageId()
setMessageId
void setMessageId(java.lang.Object messageId)
getUserId
java.lang.String getUserId()
setUserId
void setUserId(java.lang.String userId)
getTo
java.lang.String getTo()
setTo
void setTo(java.lang.String to)
getSubject
java.lang.String getSubject()
setSubject
void setSubject(java.lang.String subject)
getReplyTo
java.lang.String getReplyTo()
setReplyTo
void setReplyTo(java.lang.String replyTo)
getCorrelationId
java.lang.Object getCorrelationId()
setCorrelationId
void setCorrelationId(java.lang.Object value)
getContentType
java.lang.String getContentType()
setContentType
void setContentType(java.lang.String contentType)
getContentEncoding
java.lang.String getContentEncoding()
setContentEncoding
void setContentEncoding(java.lang.String contentEncoding)
getExpiryTime
long getExpiryTime()
setExpiryTime
void setExpiryTime(long expiryTime)
getCreationTime
long getCreationTime()
setCreationTime
void setCreationTime(long value)
getGroupId
java.lang.String getGroupId()
setGroupId
void setGroupId(java.lang.String value)
getGroupSequence
long getGroupSequence()
setGroupSequence
void setGroupSequence(long value)
getReplyToGroupId
java.lang.String getReplyToGroupId()
setReplyToGroupId
void setReplyToGroupId(java.lang.String value)
close
void close()