Annotation Type ByJms


@Documented
@Target(TYPE)
@Retention(RUNTIME)
public @interface ByJms
Since:
1.0
Author:
Lei Yang
  • Optional Element Summary

    Optional Elements
    Modifier and Type Optional Element Description
    java.lang.String connection
    The bean name of the JMS Connection to use for this proxy.
    java.lang.String destination
    Defines the destination name for the interface proxy.
    java.lang.String name
    Defines an optional bean name by which the proxy interface can be injected.
    java.lang.String replyTo
    Defines the name of the Destination for Message.setJMSReplyTo(javax.jms.Destination).
    java.lang.String ttl  
  • Element Details

    • destination

      java.lang.String destination
      Defines the destination name for the interface proxy.
      Default:
      ""
    • name

      java.lang.String name
      Defines an optional bean name by which the proxy interface can be injected.

      The default name is Class.getSimpleName().

      Returns:
      the bean name of the proxy interface.
      Default:
      ""
    • ttl

      java.lang.String ttl
      Default:
      ""
    • connection

      java.lang.String connection
      The bean name of the JMS Connection to use for this proxy.
      Default:
      ""
    • replyTo

      java.lang.String replyTo
      Defines the name of the Destination for Message.setJMSReplyTo(javax.jms.Destination).

      The default value follows EnableByJms.replyTo().

      Default:
      ""