Package net.sf.pipet.api.ModuleInterface

Examples of net.sf.pipet.api.ModuleInterface.ModuleInstance.run()


    ModuleInterface modif = ModuleLoader.loadModuleInterface(mod_uri, cfg);
    ModuleDefinition mod = ModuleDefinition.create(cfg.getRootModule(), mod_uri, modif, null, null);
   
    ModuleInstance instance = mod.getInterface().createInstance(data, messenger);
    data.close(instance.run());

    Assert.assertEquals(String.format("Exit status of %s.", mod.getInterfaceSpecification()), status, data.getStatus());
    if (test_content)
      data.testModuleOutput();
View Full Code Here


    try
    {
      Messenger modlogger = new PrefixMessenger(mod.getTitle()+": ", reporter);
      ServletModuleData data = new ServletModuleData(mod, cfg.getResourceLoader(), request, modlogger);
      ModuleInstance instance = mod.getCachePolicy().createCachedModuleJob(mod, data, modlogger);
      boolean result = instance.run();
      data.close(result);
     
      if (!result)
      {
        Xhtml.sendInternalServerError(response, reporter);
View Full Code Here

  }

  public static boolean runModule(ModuleDefinition mod, Map<String,String> atts, Map<String,Collection<InputStream>> in, Map<String,OutputStream> out, ResourceLoader loader, Messenger msgr) throws Exception
  {
    ModuleInstance job = mod.getInterface().createInstance(new PlainModuleData(createAttributes(atts), in, out, loader), msgr);
    return job.run();
  }

  private static ModuleAttributes createAttributes(Map<String,String> values)
  {
    ModuleAttributes atts = new ModuleAttributes();
View Full Code Here

  {
    ModuleInstance job = command.getJob();
    if (job == null)
      return 0;
   
    return job.run() ? 0 : -1;
  }
 
  public static int run(String[] args)
  {
    try
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.