Class SAXImportXML

    • Constructor Detail

      • SAXImportXML

        public SAXImportXML()
        Constructor.
      • SAXImportXML

        public SAXImportXML​(java.lang.String docdir)
        Constructor.
        Parameters:
        docdir - Optional external directory of incoming documents
      • SAXImportXML

        public SAXImportXML​(java.lang.String docdir,
                            boolean stopOnError,
                            boolean async,
                            FlowXML flow,
                            java.util.Map<java.lang.String,​java.lang.String> h)
        Constructor.
        Parameters:
        docdir - Optional external directory of incoming documents
        stopOnError - Stop on first import error
        async - Parallel import?
        flow - Optional flow to load (no data import)
        h - Optional hash for colored objects during import module
    • Method Detail

      • getFlowXML

        public FlowXML getFlowXML()
      • startTagProcess

        public void startTagProcess​(java.lang.String uri,
                                    java.lang.String localName,
                                    java.lang.String qName,
                                    java.lang.String path)
                             throws PlatformException,
                                    java.lang.InterruptedException
        Tag hierarchy:
         <simplicite extdir clearcache>
           <object>
             <name>MyObject</name>
             <action if="exists">update</action>
             <data>
               <field1 oldvalue="oldval">value</field1>
               <field2>value</field2>
               <field3>
                 <object>
                   <name>MyObject2</name>
                   <data>...</data>
                 </object>
                 <oldobject>
                   <name>MyObject2</name>
                   <data>...</data>
                 </oldobject>
               </field3>
               <monodoc1>DATA:... | path</monodoc1>
               <multidoc1>
                <doc>DATA:... | path</doc>
                <doc>DATA:... | path</doc>
                <doc>DATA:... | path</doc>
               </multidoc1>
               <_source_>optional original data</_source>
             </data>
             <data>
                ...
             </data>
           </object>
           ...
         </simplicite>
         
        Specified by:
        startTagProcess in class SimpleSAXParserAdapter
        Throws:
        PlatformException
        java.lang.InterruptedException