org.granite.gravity.config.servlet3
Annotation Type ActiveMQTopicDestination


@Inherited
@Retention(value=RUNTIME)
@Target(value=FIELD)
public @interface ActiveMQTopicDestination


Required Element Summary
 String brokerUrl
           
 String connectionFactory
           
 String name
           
 String topicJndiName
           
 
Optional Element Summary
 String acknowledgeMode
           
 boolean createBroker
           
 boolean durable
           
 String fileStoreRoot
           
 boolean noLocal
           
 boolean sessionSelector
           
 boolean transactedSessions
           
 boolean waitForStart
           
 

Element Detail

name

public abstract String name

connectionFactory

public abstract String connectionFactory

topicJndiName

public abstract String topicJndiName

brokerUrl

public abstract String brokerUrl

noLocal

public abstract boolean noLocal
Default:
true

sessionSelector

public abstract boolean sessionSelector
Default:
false

acknowledgeMode

public abstract String acknowledgeMode
Default:
"AUTO_ACKNOWLEDGE"

transactedSessions

public abstract boolean transactedSessions
Default:
false

createBroker

public abstract boolean createBroker
Default:
true

waitForStart

public abstract boolean waitForStart
Default:
false

durable

public abstract boolean durable
Default:
false

fileStoreRoot

public abstract String fileStoreRoot
Default:
""