Package me.ehp246.aufjms.api.annotation
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.StringconnectionThe bean name of the JMSConnectionto use for this proxy.java.lang.StringdestinationDefines the destination name for the interface proxy.java.lang.StringnameDefines an optional bean name by which the proxy interface can be injected.java.lang.StringreplyToDefines the name of theDestinationforMessage.setJMSReplyTo(javax.jms.Destination).java.lang.Stringttl
-
Element Details
-
destination
java.lang.String destinationDefines the destination name for the interface proxy.- Default:
- ""
-
name
java.lang.String nameDefines 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 connectionThe bean name of the JMSConnectionto use for this proxy.- Default:
- ""
-
replyTo
java.lang.String replyToDefines the name of theDestinationforMessage.setJMSReplyTo(javax.jms.Destination).The default value follows
EnableByJms.replyTo().- Default:
- ""
-