Class LegacyJMSConfiguration
java.lang.Object
org.apache.activemq.artemis.core.config.impl.LegacyJMSConfiguration
- All Implemented Interfaces:
Deployable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbuildService(ActiveMQSecurityManager securityManager, MBeanServer mBeanServer, Map<String, Deployable> deployables, Map<String, ActiveMQComponent> components, ActivateCallback activateCallback) builds the service.The name of the root xml element for this Deployable, i.e. core or jmsThe schema that should be used to validate the xmlbooleanisParsed()has this Deployable been parsedvoidparse the element from the xml configurationvoidparseConfiguration(InputStream input) voidparseConfiguration(Node rootnode) Parse the JMS Configuration XMLvoidparseQueueConfiguration(Node node) Parse the Queue Configuration node as a QueueConfiguration objectvoidparseTopicConfiguration(Node node) Parse the topic node as a TopicConfiguration object
-
Constructor Details
-
LegacyJMSConfiguration
-
-
Method Details
-
parse
Description copied from interface:Deployableparse the element from the xml configuration- Specified by:
parsein interfaceDeployable- Throws:
Exception
-
getConfiguration
-
isParsed
public boolean isParsed()Description copied from interface:Deployablehas this Deployable been parsed- Specified by:
isParsedin interfaceDeployable
-
getRootElement
Description copied from interface:DeployableThe name of the root xml element for this Deployable, i.e. core or jms- Specified by:
getRootElementin interfaceDeployable
-
buildService
public void buildService(ActiveMQSecurityManager securityManager, MBeanServer mBeanServer, Map<String, Deployable> deployables, Map<String, throws ExceptionActiveMQComponent> components, ActivateCallback activateCallback) Description copied from interface:Deployablebuilds the service. The implementation should add a component to the components map passed in if it needs to.- Specified by:
buildServicein interfaceDeployable- Throws:
Exception
-
getSchema
Description copied from interface:DeployableThe schema that should be used to validate the xml- Specified by:
getSchemain interfaceDeployable
-
parseConfiguration
- Throws:
Exception
-
parseConfiguration
Parse the JMS Configuration XML- Throws:
Exception
-
parseTopicConfiguration
Parse the topic node as a TopicConfiguration object- Throws:
Exception
-
parseQueueConfiguration
Parse the Queue Configuration node as a QueueConfiguration object- Throws:
Exception
-