Package org.goobi.production.plugin.interfaces

Examples of org.goobi.production.plugin.interfaces.IStepPlugin


    this.hideCorrectionTasks = hideCorrectionTasks;
  }

  public String callStepPlugin() {
    if (mySchritt.getStepPlugin() != null && mySchritt.getStepPlugin().length() > 0) {
      IStepPlugin isp = (IStepPlugin) PluginLoader.getPluginByTitle(PluginType.Step, mySchritt.getStepPlugin());
      isp.initialize(mySchritt, "");
      isp.execute();
    }
    return "";
  }
View Full Code Here


    if (scriptPaths.size() > 0) {
      this.hs.executeAllScriptsForStep(this.step, automatic);
    } else if (this.step.isTypExport()) {
      this.hs.executeDmsExport(this.step, automatic);
    } else if (this.step.getStepPlugin() != null && this.step.getStepPlugin().length() > 0) {
      IStepPlugin isp = (IStepPlugin) PluginLoader.getPluginByTitle(PluginType.Step, step.getStepPlugin());
      isp.initialize(step, "");
      if (isp.execute()) {
        hs.CloseStepObjectAutomatic(step);
      }
    }
  }
View Full Code Here

TOP

Related Classes of org.goobi.production.plugin.interfaces.IStepPlugin

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.