public interface SIDestinationConfiguration
This represents a snapshot of the configuration of a Destination. As such it is immutable.
Modifier and Type | Method and Description |
---|---|
java.util.List |
getDefaultForwardRoutingPath()
The default forward routing path that is configured for this destination
|
int |
getDefaultPriority()
This gets the default priority assigned to messages sent to this destination
if the message does not already have a priority assigned to it.
|
java.lang.String |
getDescription()
This method returns the description of the destination.
|
int |
getMaxFailedDeliveries()
This gets the number of times attempts will be made to deliver messages to
a Consumer before the message will be moved to the exception destination.
|
Reliability |
getMaxReliability()
The maximum Reliability that can be specified on a message if that message
is to successfully sent to the Destination.
|
java.lang.String |
getName()
This method returns the name of the destination whose configuration is
reflected in this object.
|
SIDestinationAddress |
getReplyDestination()
The reply destination that is configured for this destination.
|
boolean |
isReceiveAllowed()
This method returns true if the destination is configured to allow
consumers to receive messages from it.
|
boolean |
isReceiveExclusive()
This method returns true if the destination is configured so that only one
consumer may be attached at any one time.
|
boolean |
isSendAllowed()
This method returns true if the destination is configured to allow
producers to send messages to it.
|
java.lang.String getName()
java.lang.String getDescription()
int getDefaultPriority()
int getMaxFailedDeliveries()
Reliability getMaxReliability()
SIDestinationAddress getReplyDestination()
java.util.List getDefaultForwardRoutingPath()
boolean isReceiveAllowed()
boolean isReceiveExclusive()
boolean isSendAllowed()