Class ComplexPropertiesParseUtils
java.lang.Object
org.jboss.as.test.integration.management.jca.ComplexPropertiesParseUtils
Common utility class for parsing operation tests
- Author:
- Vladimir Rastseluev, Flavia Rainone
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddExtensionProperties(org.jboss.dmr.ModelNode operation) Adds properties of Extension type to the operation TODO: not implemented jet in DMRstatic booleancheckModelParams(org.jboss.dmr.ModelNode node, Properties params) Checks if result of re-parsing contains certain parametersstatic PropertiescommonDsProperties(String jndiName, ConnectionSecurityType connectionSecurityType) Returns common properties for both XA and Non-XA datasourcestatic PropertiesnonXaDsProperties(String jndiName, ConnectionSecurityType connectionSecurityType) Returns properties for non XA datasourcestatic PropertiesReturns properties for RA admin-object elementstatic PropertiesReturns common properties for resource-adapter elementstatic PropertiesraConnectionProperties(ConnectionSecurityType connectionSecurityType, ConnectionSecurityType recoverySecurityType) Returns properties for RA connection-definition elementstatic voidsetOperationParams(org.jboss.dmr.ModelNode operation, Properties params) Sets parameters for DMR operationstatic PropertiesxaDsProperties(String jndiName, ConnectionSecurityType connectionSecurityType) Returns properties for complex XA datasource
-
Constructor Details
-
ComplexPropertiesParseUtils
public ComplexPropertiesParseUtils()
-
-
Method Details
-
commonDsProperties
public static Properties commonDsProperties(String jndiName, ConnectionSecurityType connectionSecurityType) Returns common properties for both XA and Non-XA datasource- Parameters:
jndiName- jndi nameconnectionSecurityType- the connection security that will be configured in the properties
-
xaDsProperties
public static Properties xaDsProperties(String jndiName, ConnectionSecurityType connectionSecurityType) Returns properties for complex XA datasource- Parameters:
jndiName- jndi nameconnectionSecurityType- the connection security that will be configured in the properties
-
nonXaDsProperties
public static Properties nonXaDsProperties(String jndiName, ConnectionSecurityType connectionSecurityType) Returns properties for non XA datasource- Parameters:
jndiName- jndi nameconnectionSecurityType- the connection security that will be configured in the properties
-
raCommonProperties
Returns common properties for resource-adapter element -
raConnectionProperties
public static Properties raConnectionProperties(ConnectionSecurityType connectionSecurityType, ConnectionSecurityType recoverySecurityType) Returns properties for RA connection-definition element- Parameters:
connectionSecurityType- the connection security that will be configured in the propertiesrecoverySecurityType- the connection recovery security that will be configured in the properties
-
raAdminProperties
Returns properties for RA admin-object element -
setOperationParams
Sets parameters for DMR operation- Parameters:
operation-params-
-
addExtensionProperties
public static void addExtensionProperties(org.jboss.dmr.ModelNode operation) Adds properties of Extension type to the operation TODO: not implemented jet in DMR -
checkModelParams
Checks if result of re-parsing contains certain parameters- Parameters:
node-params-
-