org.nuxeo.osgi.application
Class FrameworkBootstrap
java.lang.Object
org.nuxeo.osgi.application.FrameworkBootstrap
- All Implemented Interfaces:
- LoaderConstants
public class FrameworkBootstrap
- extends Object
- implements LoaderConstants
- Author:
- Bogdan Stefanescu
Fields inherited from interface org.nuxeo.osgi.application.LoaderConstants |
ARGS, BUNDLES, CONFIG_DIR, DATA_DIR, DEVMODE, FLUSH_CACHE, HOME_DIR, HOST_NAME, HOST_VERSION, LIBS, LOG_DIR, PREPROCESSING, SCAN_FOR_NESTED_JARS, TMP_DIR, WEB_DIR |
FrameworkBootstrap
public FrameworkBootstrap(ClassLoader cl,
File home)
throws IOException
- Throws:
IOException
FrameworkBootstrap
public FrameworkBootstrap(MutableClassLoader loader,
File home)
throws IOException
- Throws:
IOException
setHostName
public void setHostName(String value)
setHostVersion
public void setHostVersion(String value)
setDoPreprocessing
public void setDoPreprocessing(boolean doPreprocessing)
setDevMode
public void setDevMode(String devMode)
setFlushCache
public void setFlushCache(boolean flushCache)
setScanForNestedJars
public void setScanForNestedJars(boolean scanForNestedJars)
env
public Map<String,Object> env()
getLoader
public MutableClassLoader getLoader()
getClassLoader
public ClassLoader getClassLoader()
getHome
public File getHome()
initialize
public void initialize()
throws Exception
- Throws:
Exception
start
public void start()
throws Exception
- Throws:
Exception
stop
public void stop()
throws Exception
- Throws:
Exception
deleteAll
public static void deleteAll(File file)
copyFile
public static void copyFile(File src,
File file)
throws IOException
- Throws:
IOException
copyToFile
public static void copyToFile(InputStream in,
File file)
throws IOException
- Throws:
IOException
findFileStartingWidth
public static File findFileStartingWidth(File dir,
String prefix)
copyTree
public static void copyTree(File src,
File dst)
throws IOException
- Throws:
IOException
Copyright © 2011 Nuxeo SAS. All Rights Reserved.