org.crsh.standalone
Class Bootstrap

java.lang.Object
  extended by org.crsh.plugin.PluginLifeCycle
      extended by org.crsh.standalone.Bootstrap

public class Bootstrap
extends PluginLifeCycle

Version:
$Revision$
Author:
Julien Viet

Field Summary
private  ClassLoader baseLoader
          The base classloader.
private  List<File> classPath
          The class path.
protected  org.slf4j.Logger log
          .
private  List<File> mounts
          The mounted path on the file system.
 
Constructor Summary
Bootstrap(ClassLoader baseLoader)
           
 
Method Summary
 Bootstrap addToClassPath(File file)
           
 Bootstrap addToMounts(File file)
           
 void bootstrap()
           
 void shutdown()
           
 
Methods inherited from class org.crsh.plugin.PluginLifeCycle
getContext, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected final org.slf4j.Logger log
.


mounts

private List<File> mounts
The mounted path on the file system.


classPath

private List<File> classPath
The class path.


baseLoader

private ClassLoader baseLoader
The base classloader.

Constructor Detail

Bootstrap

public Bootstrap(ClassLoader baseLoader)
          throws NullPointerException
Throws:
NullPointerException
Method Detail

addToMounts

public Bootstrap addToMounts(File file)

addToClassPath

public Bootstrap addToClassPath(File file)

bootstrap

public void bootstrap()
               throws Exception
Throws:
Exception

shutdown

public void shutdown()


Copyright © 2012 eXo Platform SAS. All Rights Reserved.