public final class FileConfigurationParser extends XMLConfigurationUtil
Modifier and Type | Field and Description |
---|---|
static String |
SECURITY_ELEMENT_NAME |
static String |
SECURITY_PLUGIN_ELEMENT_NAME |
Constructor and Description |
---|
FileConfigurationParser() |
Modifier and Type | Method and Description |
---|---|
boolean |
isValidateAIO() |
protected Pair<String,AddressSettings> |
parseAddressSettings(Node node) |
void |
parseMainConfig(Element e,
Configuration config) |
Configuration |
parseMainConfig(InputStream input) |
protected CoreQueueConfiguration |
parseQueueConfiguration(Node node) |
protected ResourceLimitSettings |
parseResourceLimitSettings(Node node) |
protected Pair<String,Set<Role>> |
parseSecurityRoles(Node node) |
void |
setValidateAIO(boolean validateAIO) |
getAttributeValue, getBoolean, getDouble, getInteger, getLong, getString, getTextBytesAsIntBytes, getTextBytesAsLongBytes, getTrimmedTextContent, parameterExists
public static final String SECURITY_ELEMENT_NAME
public static final String SECURITY_PLUGIN_ELEMENT_NAME
public boolean isValidateAIO()
public void setValidateAIO(boolean validateAIO)
validateAIO
- the validateAIO to setpublic Configuration parseMainConfig(InputStream input) throws Exception
Exception
public void parseMainConfig(Element e, Configuration config) throws Exception
Exception
protected Pair<String,Set<Role>> parseSecurityRoles(Node node)
node
- protected Pair<String,AddressSettings> parseAddressSettings(Node node)
node
- protected ResourceLimitSettings parseResourceLimitSettings(Node node)
node
- protected CoreQueueConfiguration parseQueueConfiguration(Node node)
Copyright © 2017 JBoss by Red Hat. All rights reserved.