Interface Source


  • public interface Source
    The Source for messages. For an opened Sender or Receiver the Source properties exposes the remote Source configuration.
    • Method Detail

      • address

        String address()
        Returns:
        the address of the Source node.
      • durabilityMode

        DurabilityMode durabilityMode()
        Returns:
        the durabilityMode of this Source node.
      • timeout

        long timeout()
        Returns:
        the timeout assigned to this Source node in seconds.
      • dynamic

        boolean dynamic()
        Returns:
        true if the Source node was created dynamically on-demand
      • dynamicNodeProperties

        Map<String,​Object> dynamicNodeProperties()
        Returns:
        the properties of the dynamically created Source node.
      • filters

        Map<String,​String> filters()
        Returns:
        the filters assigned to this Source node.
      • defaultOutcome

        DeliveryState defaultOutcome()
        Returns:
        the default outcome configured for this Source node.
      • capabilities

        Set<String> capabilities()
        Returns:
        the set of capabilities available on this Source node.