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.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.Stringttljava.lang.StringvalueDefines the destination name for the interface proxy.
-
Element Details
-
value
java.lang.String valueDefines 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:
- ""
-