public abstract class AbstractMessageDrivenBeanParser<MD extends AbstractGenericBeanMetaData> extends AbstractEnterpriseBeanMetaDataParser<MD>
MetaDataElementParser.DTDInfoATTRIBUTE, CDATA, CHARACTERS, COMMENT, DTD, END_DOCUMENT, END_ELEMENT, ENTITY_DECLARATION, ENTITY_REFERENCE, NAMESPACE, NOTATION_DECLARATION, PROCESSING_INSTRUCTION, SPACE, START_DOCUMENT, START_ELEMENT| Constructor and Description |
|---|
AbstractMessageDrivenBeanParser() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract MD |
createMessageDrivenBeanMetaData()
Create and return the correct version of
MessageDrivenBeanMetaData
Individual ejb-jar version specific implementations of this class should
implement this method to return the appropriate version specific MessageDrivenBeanMetaData |
MD |
parse(XMLStreamReader reader,
PropertyReplacer propertyReplacer)
Creates and returns
MessageDrivenBeanMetaData after parsing the session element. |
protected void |
processElement(MD bean,
XMLStreamReader reader,
PropertyReplacer propertyReplacer)
Process the single element.
|
processAttributeprocessElementsattributeHasNamespace, consumeElementContent, duplicateNamedElement, equals, getElementText, getElementText, getElementText, getElementText, hashCode, missingRequiredAttributes, missingRequiredElement, parseQName, readBooleanAttributeElement, readDTDLocation, readSchemaLocation, readStringAttributeElement, requireNoAttributes, requireNoContent, safeCopyMap, unexpectedAttribute, unexpectedElement, unexpectedValueprotected abstract MD createMessageDrivenBeanMetaData()
MessageDrivenBeanMetaData
Individual ejb-jar version specific implementations of this class should
implement this method to return the appropriate version specific MessageDrivenBeanMetaDatapublic MD parse(XMLStreamReader reader, PropertyReplacer propertyReplacer) throws XMLStreamException
MessageDrivenBeanMetaData after parsing the session element.parse in class AbstractMetaDataParser<MD extends AbstractGenericBeanMetaData>reader - XMLStreamExceptionprotected void processElement(MD bean, XMLStreamReader reader, PropertyReplacer propertyReplacer) throws XMLStreamException
AbstractMetaDataParserprocessElement in class AbstractEnterpriseBeanMetaDataParser<MD extends AbstractGenericBeanMetaData>XMLStreamExceptionCopyright © 2019 JBoss by Red Hat. All rights reserved.