Class FileConfigurationParser
java.lang.Object
org.apache.activemq.artemis.utils.XMLConfigurationUtil
org.apache.activemq.artemis.core.deployers.impl.FileConfigurationParser
Parses an XML document according to the artemis-configuration.xsd schema.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanprotected CoreAddressConfigurationprotected Pair<String,AddressSettings> parseAddressSettings(Node node) parseMainConfig(InputStream input) voidparseMainConfig(Element e, Configuration config) protected QueueConfigurationparseQueueConfiguration(Node node) protected ResourceLimitSettingsprotected voidparseWildcardConfiguration(Element e, Configuration mainConfig) voidsetValidateAIO(boolean validateAIO) Methods inherited from class org.apache.activemq.artemis.utils.XMLConfigurationUtil
getAttributeInteger, getAttributeValue, getBoolean, getBooleanAttribute, getDouble, getInteger, getLong, getString, getTextBytesAsIntBytes, getTextBytesAsLongBytes, getTrimmedTextContent, parameterExists
-
Field Details
-
SECURITY_ELEMENT_NAME
- See Also:
-
SECURITY_PLUGIN_ELEMENT_NAME
- See Also:
-
SECURITY_ROLE_MAPPING_NAME
- See Also:
-
BROKER_PLUGINS_ELEMENT_NAME
- See Also:
-
BROKER_PLUGIN_ELEMENT_NAME
- See Also:
-
MAX_DISK_USAGE
- See Also:
-
MIN_DISK_FREE
- See Also:
-
-
Constructor Details
-
FileConfigurationParser
public FileConfigurationParser()
-
-
Method Details
-
isValidateAIO
public boolean isValidateAIO() -
setValidateAIO
public void setValidateAIO(boolean validateAIO) -
parseMainConfig
- Throws:
Exception
-
parseMainConfig
- Throws:
Exception
-
parseSecurityRoles
-
parseAddressSettings
-
parseResourceLimitSettings
-
parseQueueConfiguration
-
parseAddressConfiguration
-
parseWildcardConfiguration
-