Class XMLToDataBase

  • All Implemented Interfaces:
    javax.xml.stream.util.XMLEventConsumer

    public class XMLToDataBase
    extends java.lang.Object
    implements javax.xml.stream.util.XMLEventConsumer
    • Field Detail

      • currentColumnIndex

        protected int currentColumnIndex
      • columns

        protected java.util.ArrayList<BindingItem> columns
      • columnTypes

        protected java.util.ArrayList<java.lang.Integer> columnTypes
      • keyColumnNames

        protected java.util.Collection<java.lang.String> keyColumnNames
      • columnValues

        protected final java.util.ArrayList<java.lang.String> columnValues
      • updateValues

        protected final java.util.ArrayList<java.lang.String> updateValues
    • Constructor Detail

      • XMLToDataBase

        public XMLToDataBase​(Bindings bindingsPr,
                             IRequestOptions options,
                             int maxBatchSizePr,
                             org.apache.logging.log4j.Logger loggerPr,
                             ISaveEventListener listenerPr,
                             boolean isDebugModePr)
    • Method Detail

      • add

        public void add​(javax.xml.stream.events.XMLEvent event)
                 throws javax.xml.stream.XMLStreamException
        Specified by:
        add in interface javax.xml.stream.util.XMLEventConsumer
        Throws:
        javax.xml.stream.XMLStreamException