public class DevFrameworkBootstrap extends FrameworkBootstrap implements DevBundlesManager
ARGS, BUNDLES, CONFIG_DIR, DATA_DIR, DEVMODE, FLUSH_CACHE, HOME_DIR, HOST_NAME, HOST_VERSION, INSTALL_RELOAD_TIMER, LIBS, LOG_DIR, PREPROCESSING, SCAN_FOR_NESTED_JARS, TMP_DIR, WEB_DIR
Constructor and Description |
---|
DevFrameworkBootstrap(MutableClassLoader cl,
File home) |
Modifier and Type | Method and Description |
---|---|
DevBundle[] |
getDevBundles() |
String |
getDevBundlesLocation() |
void |
installResourceBundleFragments(List<File> files) |
void |
installSeamClasses(File[] dirs) |
boolean |
isTimerRunning() |
void |
loadDevBundles() |
void |
resetDevBundles(String path) |
void |
start() |
void |
stop() |
void |
toggleTimer() |
void |
writeComponentIndex() |
copyFile, copyToFile, copyTree, deleteAll, env, findFileStartingWidth, getClassLoader, getHome, getLoader, initialize, installBundle, setDevMode, setDoPreprocessing, setFlushCache, setHostName, setHostVersion, setScanForNestedJars, uninstallBundle
public DevFrameworkBootstrap(MutableClassLoader cl, File home) throws IOException
IOException
public void start() throws ReflectiveOperationException, IOException
start
in class FrameworkBootstrap
ReflectiveOperationException
IOException
public void toggleTimer()
toggleTimer
in interface DevBundlesManager
public boolean isTimerRunning()
isTimerRunning
in interface DevBundlesManager
public void stop() throws ReflectiveOperationException
stop
in class FrameworkBootstrap
ReflectiveOperationException
public String getDevBundlesLocation()
getDevBundlesLocation
in interface DevBundlesManager
public void loadDevBundles()
loadDevBundles
in interface DevBundlesManager
public void resetDevBundles(String path)
resetDevBundles
in interface DevBundlesManager
public DevBundle[] getDevBundles()
getDevBundles
in interface DevBundlesManager
public void writeComponentIndex()
public void installSeamClasses(File[] dirs) throws IOException
IOException
public void installResourceBundleFragments(List<File> files) throws IOException
IOException
Copyright © 2015 Nuxeo SA. All rights reserved.