Class ComplexPropertiesParseUtils

java.lang.Object
org.jboss.as.test.integration.management.jca.ComplexPropertiesParseUtils

public class ComplexPropertiesParseUtils extends Object
Common utility class for parsing operation tests
Author:
Vladimir Rastseluev, Flavia Rainone
  • 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 name
      connectionSecurityType - 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 name
      connectionSecurityType - 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 name
      connectionSecurityType - the connection security that will be configured in the properties
    • raCommonProperties

      public static 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 properties
      recoverySecurityType - the connection recovery security that will be configured in the properties
    • raAdminProperties

      public static Properties raAdminProperties()
      Returns properties for RA admin-object element
    • setOperationParams

      public static void setOperationParams(org.jboss.dmr.ModelNode operation, Properties params)
      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

      public static boolean checkModelParams(org.jboss.dmr.ModelNode node, Properties params)
      Checks if result of re-parsing contains certain parameters
      Parameters:
      node -
      params -