com.ibm.websphere.sib.mediation.session

Interface SIDestinationConfiguration


  1. 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
  1. java.util.List
getDefaultForwardRoutingPath()
The default forward routing path that is configured for this destination
  1. 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.
  1. java.lang.String
getDescription()
This method returns the description of the destination.
  1. 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.
  1. Reliability
getMaxReliability()
The maximum Reliability that can be specified on a message if that message is to successfully sent to the Destination.
  1. java.lang.String
getName()
This method returns the name of the destination whose configuration is reflected in this object.
  1. SIDestinationAddress
getReplyDestination()
The reply destination that is configured for this destination.
  1. boolean
isReceiveAllowed()
This method returns true if the destination is configured to allow consumers to receive messages from it.
  1. boolean
isReceiveExclusive()
This method returns true if the destination is configured so that only one consumer may be attached at any one time.
  1. boolean
isSendAllowed()
This method returns true if the destination is configured to allow producers to send messages to it.

Method Detail

getName

  1. 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

  1. java.lang.String getDescription( )
This method returns the description of the destination.
Returns:
the destination's description

getDefaultPriority

  1. 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

  1. 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

  1. 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

  1. SIDestinationAddress getReplyDestination( )
The reply destination that is configured for this destination.
Returns:
the reply destination

getDefaultForwardRoutingPath

  1. java.util.List getDefaultForwardRoutingPath( )
The default forward routing path that is configured for this destination
Returns:
the default forward routing path

isReceiveAllowed

  1. 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

  1. 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

  1. 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