S - the target JmsDestinationAccessorSpec implementation type.A - the target JmsDestinationAccessor implementation type.public abstract class JmsDestinationAccessorSpec<S extends JmsDestinationAccessorSpec<S,A>,A extends org.springframework.jms.support.destination.JmsDestinationAccessor> extends IntegrationComponentSpec<S,A>
IntegrationComponentSpec for JmsDestinationAccessors.logger, PARSER, target| Modifier | Constructor and Description |
|---|---|
protected |
JmsDestinationAccessorSpec(A accessor) |
| Modifier and Type | Method and Description |
|---|---|
S |
destinationResolver(org.springframework.jms.support.destination.DestinationResolver destinationResolver)
A
DestinationResolver to use. |
S |
id(java.lang.String id)
Configure the component identifier.
|
S |
pubSubDomain(boolean pubSubDomain)
A
pubSubDomain flag. |
S |
sessionAcknowledgeMode(int sessionAcknowledgeMode)
A session acknowledgement mode.
|
S |
sessionAcknowledgeModeName(java.lang.String constantName)
A session acknowledgement mode name.
|
S |
sessionTransacted(boolean sessionTransacted)
A session transaction mode.
|
_this, afterPropertiesSet, destroy, doGet, get, getId, getObject, getObjectType, isSingletonprotected JmsDestinationAccessorSpec(A accessor)
public S id(java.lang.String id)
IntegrationComponentSpecbeanName to register the
bean in the application context for this component.id in class IntegrationComponentSpec<S extends JmsDestinationAccessorSpec<S,A>,A extends org.springframework.jms.support.destination.JmsDestinationAccessor>id - the id.public S destinationResolver(org.springframework.jms.support.destination.DestinationResolver destinationResolver)
DestinationResolver to use.destinationResolver - the DestinationResolver to use.JmsDestinationAccessor.setDestinationResolver(org.springframework.jms.support.destination.DestinationResolver)public S pubSubDomain(boolean pubSubDomain)
pubSubDomain flag.pubSubDomain - the pubSubDomain flag.JmsDestinationAccessor.setPubSubDomain(boolean)public S sessionAcknowledgeMode(int sessionAcknowledgeMode)
sessionAcknowledgeMode - the acknowledgement mode constantetc.,
JmsAccessor.setSessionAcknowledgeMode(int)public S sessionAcknowledgeModeName(java.lang.String constantName)
constantName - the name of the Session acknowledge mode constant.JmsAccessor.setSessionAcknowledgeModeName(java.lang.String)public S sessionTransacted(boolean sessionTransacted)
sessionTransacted - the transaction mode.JmsAccessor.setSessionTransacted(boolean)