public class SessionBean31MetaDataParser extends SessionBean30MetaDataParser
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 |
|---|
SessionBean31MetaDataParser() |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractGenericBeanMetaData |
createSessionBeanMetaData()
Returns
SessionBean31MetaData |
protected void |
processElement(AbstractGenericBeanMetaData sessionBean,
XMLStreamReader reader,
PropertyReplacer propertyReplacer)
Parses EJB3.1 specific ejb-jar.xml elements and updates the passed
ejb metadata appropriately |
protected SessionType |
processSessionType(String sessionType)
Returns the
SessionType corresponding to the passed sessionType string. |
parseprocessAttributeprocessElementsattributeHasNamespace, consumeElementContent, duplicateNamedElement, equals, getElementText, getElementText, getElementText, getElementText, hashCode, missingRequiredAttributes, missingRequiredElement, parseQName, readBooleanAttributeElement, readDTDLocation, readSchemaLocation, readStringAttributeElement, requireNoAttributes, requireNoContent, safeCopyMap, unexpectedAttribute, unexpectedElement, unexpectedValueprotected void processElement(AbstractGenericBeanMetaData sessionBean, XMLStreamReader reader, PropertyReplacer propertyReplacer) throws XMLStreamException
ejb metadata appropriatelyprocessElement in class SessionBean30MetaDataParsersessionBean - The metadat to be updated during parsingreader - The XMLStreamReaderXMLStreamExceptionprotected AbstractGenericBeanMetaData createSessionBeanMetaData()
SessionBean31MetaDatacreateSessionBeanMetaData in class SessionBean30MetaDataParserprotected SessionType processSessionType(String sessionType)
SessionType corresponding to the passed sessionType string.
This method takes into account the Singleton session type introduced in EJB3.1 versionprocessSessionType in class SessionBeanMetaDataParser<AbstractGenericBeanMetaData>SessionBeanMetaDataParser.processSessionType(String)Copyright © 2019 JBoss by Red Hat. All rights reserved.