org.jboss.jca.common.metadata.ironjacamar.v11
Class IronJacamarParser

java.lang.Object
  extended by org.jboss.jca.common.metadata.AbstractParser
      extended by org.jboss.jca.common.metadata.common.v10.CommonIronJacamarParser
          extended by org.jboss.jca.common.metadata.common.v11.CommonIronJacamarParser
              extended by org.jboss.jca.common.metadata.ironjacamar.v11.IronJacamarParser
All Implemented Interfaces:
MetadataParser<org.jboss.jca.common.api.metadata.ironjacamar.IronJacamar>

public class IronJacamarParser
extends CommonIronJacamarParser
implements MetadataParser<org.jboss.jca.common.api.metadata.ironjacamar.IronJacamar>

A ResourceAdapterParserr.

Author:
Stefano Maestri

Nested Class Summary
static class IronJacamarParser.Tag
          A Tag.
 
Constructor Summary
IronJacamarParser()
           
 
Method Summary
 org.jboss.jca.common.api.metadata.ironjacamar.IronJacamar parse(InputStream xmlInputStream)
          Parse the xml file and return the JCAMetaData for which the concrete parser is designed.
 org.jboss.jca.common.api.metadata.ironjacamar.IronJacamar parse(XMLStreamReader reader)
          Parse the xml file and return the JCAMetaData for which the concrete parser is designed.
 
Methods inherited from class org.jboss.jca.common.metadata.common.v11.CommonIronJacamarParser
parseConnectionDefinitions
 
Methods inherited from class org.jboss.jca.common.metadata.common.v10.CommonIronJacamarParser
parseAdminObjects, parseTimeOut, parseValidation
 
Methods inherited from class org.jboss.jca.common.metadata.AbstractParser
attributeAsBoolean, attributeAsInt, attributeAsString, elementAsBoolean, elementAsFlushStrategy, elementAsInteger, elementAsLong, elementAsString, isSystemPropertiesResolved, 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
 
Methods inherited from interface org.jboss.jca.common.metadata.MetadataParser
isSystemPropertiesResolved, setSystemPropertiesResolved
 

Constructor Detail

IronJacamarParser

public IronJacamarParser()
Method Detail

parse

public org.jboss.jca.common.api.metadata.ironjacamar.IronJacamar parse(InputStream xmlInputStream)
                                                                throws Exception
Description copied from interface: MetadataParser
Parse the xml file and return the JCAMetaData for which the concrete parser is designed. Note that is responsibility of the client to open and close the stream

Specified by:
parse in interface MetadataParser<org.jboss.jca.common.api.metadata.ironjacamar.IronJacamar>
Parameters:
xmlInputStream - an InputStrema opened on the xml file to parse
Returns:
The metadata
Throws:
Exception - Thrown if an error occurs

parse

public org.jboss.jca.common.api.metadata.ironjacamar.IronJacamar parse(XMLStreamReader reader)
                                                                throws Exception
Description copied from interface: MetadataParser
Parse the xml file and return the JCAMetaData for which the concrete parser is designed. Note that is responsibility of the client to open and close the stream

Specified by:
parse in interface MetadataParser<org.jboss.jca.common.api.metadata.ironjacamar.IronJacamar>
Parameters:
reader - an XMLStreamReader opened on the xml file to parse
Returns:
The metadata
Throws:
Exception - Thrown if an error occurs


Copyright © 2008 Red Hat Middleware LLC (http://www.jboss.com/)