Class DsXmlParser

java.lang.Object
org.jboss.jca.common.metadata.common.AbstractParser
org.jboss.jca.common.metadata.ds.DsParser
org.jboss.as.connector.deployers.ds.DsXmlParser
All Implemented Interfaces:
org.jboss.jca.common.metadata.MetadataParser<org.jboss.jca.common.api.metadata.ds.DataSources>

public class DsXmlParser extends org.jboss.jca.common.metadata.ds.DsParser
Parser for -ds.xml
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.jboss.jca.common.metadata.ds.DsParser

    org.jboss.jca.common.metadata.ds.DsParser.Tag
  • Field Summary

    Fields inherited from class org.jboss.jca.common.metadata.common.AbstractParser

    bundle, log
  • Constructor Summary

    Constructors
    Constructor
    Description
    DsXmlParser(org.jboss.metadata.property.PropertyReplacer propertyReplacer)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected Credential
    parse credential tag
    protected DsSecurity
    Parse security

    Methods inherited from class org.jboss.jca.common.metadata.ds.DsParser

    parse, parse, parseDataSource, parseDataSources, parseDriver, parsePool, parseStatementSettings, parseTimeOutSettings, parseValidationSetting, parseXADataSource, parseXaPool

    Methods inherited from class org.jboss.jca.common.metadata.common.AbstractParser

    attributeAsBoolean, attributeAsInt, attributeAsString, elementAsBoolean, elementAsFlushStrategy, elementAsInteger, elementAsLong, elementAsString, isSystemPropertiesResolved, parseCapacity, parseConfigProperty, parseExtension, parseRecovery, parseSecuritySettings, parseTimeOut, parseValidation, setSystemPropertiesResolved

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.jboss.jca.common.metadata.MetadataParser

    isSystemPropertiesResolved, setSystemPropertiesResolved
  • Constructor Details

    • DsXmlParser

      public DsXmlParser(org.jboss.metadata.property.PropertyReplacer propertyReplacer)
  • Method Details

    • parseDsSecurity

      protected DsSecurity parseDsSecurity(XMLStreamReader reader) throws XMLStreamException, org.jboss.jca.common.metadata.ParserException, org.jboss.jca.common.api.validator.ValidateException
      Parse security
      Overrides:
      parseDsSecurity in class org.jboss.jca.common.metadata.ds.DsParser
      Parameters:
      reader - The reader
      Returns:
      The result
      Throws:
      XMLStreamException - XMLStreamException
      org.jboss.jca.common.metadata.ParserException - ParserException
      org.jboss.jca.common.api.validator.ValidateException - ValidateException
    • parseCredential

      protected Credential parseCredential(XMLStreamReader reader) throws XMLStreamException, org.jboss.jca.common.metadata.ParserException, org.jboss.jca.common.api.validator.ValidateException
      parse credential tag
      Overrides:
      parseCredential in class org.jboss.jca.common.metadata.common.AbstractParser
      Parameters:
      reader - reader
      Returns:
      the parse Object
      Throws:
      XMLStreamException - in case of error
      org.jboss.jca.common.metadata.ParserException - in case of error
      org.jboss.jca.common.api.validator.ValidateException - in case of error