com.ibm.websphere.sib.mediation.session
Interface SIDestinationConfiguration
- public interface SIDestinationConfiguration
This represents a snapshot of the configuration of a Destination. As such it is immutable.
Method Summary
Modifier and Type | Method and Description |
---|---|
|
getDefaultForwardRoutingPath()
The default forward routing path that is configured for this destination
|
|
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.
|
|
getDescription()
This method returns the description of the destination.
|
|
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.
|
getMaxReliability()
The maximum Reliability that can be specified on a message if that message
is to successfully sent to the Destination.
|
|
|
getName()
This method returns the name of the destination whose configuration is
reflected in this object.
|
getReplyDestination()
The reply destination that is configured for this destination.
|
|
|
isReceiveAllowed()
This method returns true if the destination is configured to allow
consumers to receive messages from it.
|
|
isReceiveExclusive()
This method returns true if the destination is configured so that only one
consumer may be attached at any one time.
|
|
isSendAllowed()
This method returns true if the destination is configured to allow
producers to send messages to it.
|
Method Detail
getName
- java.lang.String getName()
This method returns the name of the destination whose configuration is
reflected in this object.
Returns:
the name of the destination
getDescription
- java.lang.String getDescription( )
This method returns the description of the destination.
Returns:
the destination's description
getDefaultPriority
- 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.
Returns:
the default priority assigned to messages.
getMaxFailedDeliveries
- 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.
Returns:
the number of times a message will be redelivered if delivery
failed.
getMaxReliability
- Reliability getMaxReliability()
The maximum Reliability that can be specified on a message if that message
is to successfully sent to the Destination.
Returns:
the maximum supported Reliability.
getReplyDestination
- SIDestinationAddress getReplyDestination( )
The reply destination that is configured for this destination.
Returns:
the reply destination
getDefaultForwardRoutingPath
- java.util.List getDefaultForwardRoutingPath( )
The default forward routing path that is configured for this destination
Returns:
the default forward routing path
isReceiveAllowed
- boolean isReceiveAllowed()
This method returns true if the destination is configured to allow
consumers to receive messages from it.
Returns:
true if receive is allowed
isReceiveExclusive
- boolean isReceiveExclusive()
This method returns true if the destination is configured so that only one
consumer may be attached at any one time.
Returns:
true if exclusive receive is enabled
isSendAllowed
- boolean isSendAllowed()
This method returns true if the destination is configured to allow
producers to send messages to it.
Returns:
true if send is allowed