Class BpmPlatformParser
- java.lang.Object
-
- org.camunda.bpm.container.impl.jboss.extension.BpmPlatformParser
-
- All Implemented Interfaces:
XMLStreamConstants
,org.jboss.staxmapper.XMLElementReader<List<org.jboss.dmr.ModelNode>>
,org.jboss.staxmapper.XMLElementWriter<org.jboss.as.controller.persistence.SubsystemMarshallingContext>
public class BpmPlatformParser extends Object implements XMLStreamConstants, org.jboss.staxmapper.XMLElementReader<List<org.jboss.dmr.ModelNode>>, org.jboss.staxmapper.XMLElementWriter<org.jboss.as.controller.persistence.SubsystemMarshallingContext>
-
-
Field Summary
Fields Modifier and Type Field Description static boolean
NOT_REQUIRED
static boolean
REQUIRED
-
Fields inherited from interface javax.xml.stream.XMLStreamConstants
ATTRIBUTE, CDATA, CHARACTERS, COMMENT, DTD, END_DOCUMENT, END_ELEMENT, ENTITY_DECLARATION, ENTITY_REFERENCE, NAMESPACE, NOTATION_DECLARATION, PROCESSING_INSTRUCTION, SPACE, START_DOCUMENT, START_ELEMENT
-
-
Constructor Summary
Constructors Constructor Description BpmPlatformParser()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
rawElementText(XMLStreamReader reader)
Reads and trims the element text and returns it ornull
void
readElement(org.jboss.staxmapper.XMLExtendedStreamReader reader, List<org.jboss.dmr.ModelNode> list)
void
writeContent(org.jboss.staxmapper.XMLExtendedStreamWriter writer, org.jboss.as.controller.persistence.SubsystemMarshallingContext context)
protected void
writeJobAcquisitionsContent(org.jboss.staxmapper.XMLExtendedStreamWriter writer, org.jboss.as.controller.persistence.SubsystemMarshallingContext context, org.jboss.dmr.ModelNode parentNode)
protected void
writeJobExecutorContent(org.jboss.staxmapper.XMLExtendedStreamWriter writer, org.jboss.as.controller.persistence.SubsystemMarshallingContext context)
protected void
writeProcessEnginesContent(org.jboss.staxmapper.XMLExtendedStreamWriter writer, org.jboss.as.controller.persistence.SubsystemMarshallingContext context)
-
-
-
Field Detail
-
REQUIRED
public static final boolean REQUIRED
- See Also:
- Constant Field Values
-
NOT_REQUIRED
public static final boolean NOT_REQUIRED
- See Also:
- Constant Field Values
-
-
Method Detail
-
readElement
public void readElement(org.jboss.staxmapper.XMLExtendedStreamReader reader, List<org.jboss.dmr.ModelNode> list) throws XMLStreamException
- Specified by:
readElement
in interfaceorg.jboss.staxmapper.XMLElementReader<List<org.jboss.dmr.ModelNode>>
- Throws:
XMLStreamException
-
writeContent
public void writeContent(org.jboss.staxmapper.XMLExtendedStreamWriter writer, org.jboss.as.controller.persistence.SubsystemMarshallingContext context) throws XMLStreamException
- Specified by:
writeContent
in interfaceorg.jboss.staxmapper.XMLElementWriter<org.jboss.as.controller.persistence.SubsystemMarshallingContext>
- Throws:
XMLStreamException
-
writeProcessEnginesContent
protected void writeProcessEnginesContent(org.jboss.staxmapper.XMLExtendedStreamWriter writer, org.jboss.as.controller.persistence.SubsystemMarshallingContext context) throws XMLStreamException
- Throws:
XMLStreamException
-
writeJobExecutorContent
protected void writeJobExecutorContent(org.jboss.staxmapper.XMLExtendedStreamWriter writer, org.jboss.as.controller.persistence.SubsystemMarshallingContext context) throws XMLStreamException
- Throws:
XMLStreamException
-
writeJobAcquisitionsContent
protected void writeJobAcquisitionsContent(org.jboss.staxmapper.XMLExtendedStreamWriter writer, org.jboss.as.controller.persistence.SubsystemMarshallingContext context, org.jboss.dmr.ModelNode parentNode) throws XMLStreamException
- Throws:
XMLStreamException
-
rawElementText
public String rawElementText(XMLStreamReader reader) throws XMLStreamException
Reads and trims the element text and returns it ornull
- Parameters:
reader
- source for the element text- Returns:
- the string representing the trimmed element text or
null
if there is none or it is an empty string - Throws:
XMLStreamException
-
-