Package net.sf.pipet.resources

Examples of net.sf.pipet.resources.DefaultResourceLoader


    else if (!base.equals("/") && base.endsWith("/"))
      base = base.substring(0, base.length()-1);
   
    ServletContextHandler ctx = new ServletContextHandler(server, base);
    Configuration cfg = ServerConfig.loadPipelineConfiguration(configfile);
    cfg.setResourceLoader(new DefaultResourceLoader(configfile.getParentFile()));
    reporter.info("Setting up pipelines: "+base);
    ctx.addServlet(new ServletHolder(new Servlet(cfg, new PrefixMessenger(base+": ", reporter))), "/*");
    return ctx;
  }
View Full Code Here


    return status;
  }

  @Override
  public InputStream getResource(String spec) throws IOException {
    return new DefaultResourceLoader().getResource(spec);
  }
View Full Code Here

    return new DefaultResourceLoader().getResource(spec);
  }

  @Override
  public URL getResourceURL(String spec) throws IOException {
    return new DefaultResourceLoader().getResourceURL(spec);
  }
View Full Code Here

  private static Configuration loadPipelineConfiguration(Ini ini, URL context, ConfigurationFactory cf)
    throws Exception
  {
    String filename = ini.get(SECT_GENERAL, OPT_PIPELINE_CONFIGURATION_PATH);
    if (filename == null)
      return cf.newConfiguration(new DefaultResourceLoader());
    else
      return cf.parseInputStream(getInputStream(filename, context));
  }
View Full Code Here

       * configuration file is:
       *
       *   ConfigurationFactory.newInstance().parseInputStream(is)
       */
      cfg = ConfigurationDefaultResource.newFactory().parseInputStream(is);
      cfg.setResourceLoader(new ServletResourceLoader(ctx, new DefaultResourceLoader()));
    } catch (Exception e) {
      throw new ServletException("Unable to load pipeline configuration: "+e.getMessage());
    }
  }
View Full Code Here

    ConfigurationFactory factory = ConfigurationFactory.newInstance();
   
    //factory.addDefaultModuleResourcePlugin("class", "class:"+ClassResourcePlugin.class.getName(), new ClassResourcePlugin());
    //factory.addDefaultModuleResourcePlugin("pipeline", "class:"+PipelineResourcePlugin.class.getName(), new PipelineResourcePlugin());
    factory.addDefaultModuleResourcePlugin("http", "class:"+HttpResourcePlugin.class.getName(), new HttpResourcePlugin());
    factory.addDefaultModuleResourcePlugin("jar", "class:"+JarResourcePlugin.class.getName(), new JarResourcePlugin(new DefaultResourceLoader()));
    factory.addDefaultModuleResourcePlugin("sh", "class:"+ShellCommandResourcePlugin.class.getName(), new ShellCommandResourcePlugin());
    factory.addDefaultModuleResourcePlugin("basic-io", "class:"+IOPlugin.class.getName(), new IOPlugin());
    factory.addDefaultModuleResourcePlugin("xml", "class:"+XMLPlugin.class.getName(), new IOPlugin());
   
    return factory;
View Full Code Here

  }
 
  public Configuration read()
    throws Exception
  {
    Configuration cfg = newFactory().newConfiguration(new DefaultResourceLoader());
    cfg.addAvailableCachePolicy(Cache.NO_CACHE);
    cfg.addAvailableCachePolicy(Cache.TEMPDIR);
   
    return cfg;
  }
View Full Code Here

  @Deprecated
  public ModuleInstance createModuleJob(int interface_type, ModuleAttributes parameters, Messenger reporter)
    throws IOException
  {
    validate(reporter);
    return new PipelineJob(this, new DefaultResourceLoader(), interface_type, parameters, reporter);
  }
View Full Code Here

  @Deprecated
  public AbortablePipeline createJob(int interface_type, Messenger reporter)
    throws IOException
  {
    validate(reporter);
    ModuleInstance job = new PipelineJob(this, new DefaultResourceLoader(), interface_type, null, reporter);
    return new AbortablePipeline(job);
  }
View Full Code Here

      return cfg;
   
    if (cmd.hasOption(OPT_SETUP[0]))
      cfg = loadConfiguration(new File(cmd.getOptionValue(OPT_SETUP[0])));
    else
      cfg = ConfigurationDefaultResource.newFactory().newConfiguration(new DefaultResourceLoader(new File(System.getProperty("user.dir"))));
   
    return cfg;
  }
View Full Code Here

TOP

Related Classes of net.sf.pipet.resources.DefaultResourceLoader

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.