org.jboss.jca.common.metadata.common.v10
Class CommonIronJacamarParser

java.lang.Object
  extended by org.jboss.jca.common.metadata.AbstractParser
      extended by org.jboss.jca.common.metadata.common.v10.CommonIronJacamarParser
Direct Known Subclasses:
IronJacamarParser, ResourceAdapterParser

public abstract class CommonIronJacamarParser
extends AbstractParser

A CommonIronJacamarParser.

Author:
Stefano Maestri

Constructor Summary
CommonIronJacamarParser()
           
 
Method Summary
protected  org.jboss.jca.common.api.metadata.common.CommonAdminObject parseAdminObjects(XMLStreamReader reader)
          parse a single admin-oject tag
protected  org.jboss.jca.common.api.metadata.common.v10.CommonConnDef parseConnectionDefinitions(XMLStreamReader reader, Boolean isXA)
          parse a single connection-definition tag
protected  org.jboss.jca.common.api.metadata.common.CommonTimeOut parseTimeOut(XMLStreamReader reader, Boolean isXa)
          Parse timeout
protected  org.jboss.jca.common.api.metadata.common.CommonValidation parseValidation(XMLStreamReader reader)
          Parse validation
 
Methods inherited from class org.jboss.jca.common.metadata.AbstractParser
attributeAsBoolean, attributeAsInt, attributeAsString, elementAsBoolean, elementAsFlushStrategy, elementAsInteger, elementAsLong, elementAsString, isSystemPropertiesResolved, parseConfigProperty, parseCredential, parseExtension, parsePool, parseRecovery, parseSecuritySettings, parseXaPool, setSystemPropertiesResolved
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CommonIronJacamarParser

public CommonIronJacamarParser()
Method Detail

parseConnectionDefinitions

protected org.jboss.jca.common.api.metadata.common.v10.CommonConnDef parseConnectionDefinitions(XMLStreamReader reader,
                                                                                                Boolean isXA)
                                                                                         throws XMLStreamException,
                                                                                                ParserException,
                                                                                                org.jboss.jca.common.api.validator.ValidateException
parse a single connection-definition tag

Parameters:
reader - the reader
isXA - Is XA capable
Returns:
the parse CommonConnDef object
Throws:
XMLStreamException - XMLStreamException
ParserException - ParserException
org.jboss.jca.common.api.validator.ValidateException - ValidateException

parseValidation

protected org.jboss.jca.common.api.metadata.common.CommonValidation parseValidation(XMLStreamReader reader)
                                                                             throws XMLStreamException,
                                                                                    ParserException,
                                                                                    org.jboss.jca.common.api.validator.ValidateException
Parse validation

Parameters:
reader - The reader
Returns:
The result
Throws:
XMLStreamException - XMLStreamException
ParserException - ParserException
org.jboss.jca.common.api.validator.ValidateException - ValidateException

parseTimeOut

protected org.jboss.jca.common.api.metadata.common.CommonTimeOut parseTimeOut(XMLStreamReader reader,
                                                                              Boolean isXa)
                                                                       throws XMLStreamException,
                                                                              ParserException,
                                                                              org.jboss.jca.common.api.validator.ValidateException
Parse timeout

Parameters:
reader - The reader
isXa - XA flag
Returns:
The result
Throws:
XMLStreamException - XMLStreamException
ParserException - ParserException
org.jboss.jca.common.api.validator.ValidateException - ValidateException

parseAdminObjects

protected org.jboss.jca.common.api.metadata.common.CommonAdminObject parseAdminObjects(XMLStreamReader reader)
                                                                                throws XMLStreamException,
                                                                                       ParserException
parse a single admin-oject tag

Parameters:
reader - the reader
Returns:
the parsed CommonAdminObject
Throws:
XMLStreamException - XMLStreamException
ParserException - ParserException


Copyright © 2012 JBoss, by Red Hat (http://www.jboss.org/ironjacamar)