Class BpmPlatformParser1_1.BpmPlatformSubsystemParser

java.lang.Object
org.camunda.bpm.container.impl.jboss.extension.BpmPlatformParser1_1.BpmPlatformSubsystemParser
All Implemented Interfaces:
XMLStreamConstants, org.jboss.staxmapper.XMLElementReader<List<org.jboss.dmr.ModelNode>>, org.jboss.staxmapper.XMLElementWriter<org.jboss.as.controller.persistence.SubsystemMarshallingContext>
Enclosing class:
BpmPlatformParser1_1

public static final class BpmPlatformParser1_1.BpmPlatformSubsystemParser extends Object implements XMLStreamConstants, org.jboss.staxmapper.XMLElementReader<List<org.jboss.dmr.ModelNode>>, org.jboss.staxmapper.XMLElementWriter<org.jboss.as.controller.persistence.SubsystemMarshallingContext>
  • Constructor Details

    • BpmPlatformSubsystemParser

      public BpmPlatformSubsystemParser()
  • Method Details

    • readElement

      public void readElement(org.jboss.staxmapper.XMLExtendedStreamReader reader, List<org.jboss.dmr.ModelNode> operations) throws XMLStreamException
      Specified by:
      readElement in interface org.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 interface org.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
    • writePluginChildResources

      protected void writePluginChildResources(org.jboss.staxmapper.XMLExtendedStreamWriter writer, org.jboss.dmr.ModelNode processEngine) throws XMLStreamException
      Throws:
      XMLStreamException
    • getPluginsAsList

      protected List<org.jboss.dmr.ModelNode> getPluginsAsList(org.jboss.dmr.ModelNode modelNode)
      When process engine config exists already and is changed (read, write), existing plugins are stored as list. When plugins are added via CLI command, they are stored as object.
    • 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