Class JSONImporter

  • All Implemented Interfaces:
    org.processmining.framework.abstractplugins.ImportPlugin

    public class JSONImporter
    extends org.processmining.framework.abstractplugins.AbstractImportPlugin
    • Constructor Detail

      • JSONImporter

        public JSONImporter()
      • JSONImporter

        public JSONImporter​(java.lang.String logPath)
    • Method Detail

      • importFromStream

        protected OcelEventLog importFromStream​(org.processmining.framework.plugin.PluginContext context,
                                                java.io.InputStream input,
                                                java.lang.String filename,
                                                long fileSizeInBytes)
                                         throws java.lang.Exception
        Description copied from class: org.processmining.framework.abstractplugins.AbstractImportPlugin
        This method is called by all plugin variants to do the actual importing.
        Specified by:
        importFromStream in class org.processmining.framework.abstractplugins.AbstractImportPlugin
        Returns:
        Throws:
        java.lang.Exception
      • doImportFromStream

        public OcelEventLog doImportFromStream​(java.io.InputStream is0)
      • importGlobalEvent

        public void importGlobalEvent​(OcelEventLog eventLog,
                                      org.json.JSONObject globalEvent)
      • importGlobalObject

        public void importGlobalObject​(OcelEventLog eventLog,
                                       org.json.JSONObject globalObject)
      • importGlobalLog

        public void importGlobalLog​(OcelEventLog eventLog,
                                    org.json.JSONObject globalLog)
      • importEvents

        public void importEvents​(OcelEventLog eventLog,
                                 org.json.JSONObject events)
      • importObjects

        public void importObjects​(OcelEventLog eventLog,
                                  org.json.JSONObject objects)