Annotation Interface EnableForJms.Inbound.From

Enclosing class:
EnableForJms.Inbound

@Target({}) public static @interface EnableForJms.Inbound.From
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static @interface 
     
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Defines the destination name.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Specifies the JMS message selector expression (or null if none) for this listener.
    Specifies the subscription configuration.
    Specifies the value() is a Queue or Topic.
  • Element Details

    • value

      String value
      Defines the destination name.

      Supports Spring property placeholder.

    • type

      Specifies the value() is a Queue or Topic.
      Default:
      QUEUE
    • selector

      String selector
      Specifies the JMS message selector expression (or null if none) for this listener.

      Default is none.

      See the JMS specification for a detailed definition of selector expressions.

      Supports Spring property placeholder.

      See Also:
      Default:
      ""
    • sub

      Specifies the subscription configuration.

      Only applicable when type() is DestinationType.TOPIC.

      See Also:
      Default:
      @me.ehp246.aufjms.api.annotation.EnableForJms.Inbound.From.Sub(name="")