Nuxeo Enterprise Platform 5.4

org.nuxeo.osgi.application.loader
Class FrameworkLoader

java.lang.Object
  extended by org.nuxeo.osgi.application.loader.FrameworkLoader

public class FrameworkLoader
extends Object

Author:
Bogdan Stefanescu

Field Summary
static String ARGS
           
static String BUNDLES
           
static String CONFIG_DIR
           
static String DATA_DIR
           
static String DEVMODE
           
static String FLUSH_CACHE
           
static String HOME_DIR
           
static String HOST_NAME
           
static String HOST_VERSION
           
static String LIBS
           
static String LOG_DIR
           
static String NUXEO_CONFIG_DIR
           
static String NUXEO_DATA_DIR
           
static String NUXEO_HOME_DIR
           
static String NUXEO_LOG_DIR
           
static String NUXEO_TMP_DIR
           
static String NUXEO_WEB_DIR
           
static String PREPROCESSING
           
static String SCAN_FOR_NESTED_JARS
           
static String TMP_DIR
           
static String WEB_DIR
           
 
Constructor Summary
FrameworkLoader()
           
 
Method Summary
static ClassLoader getLoader()
           
static void initialize(ClassLoader cl, File home, List<File> bundleFiles, Map<String,Object> hostEnv)
           
static OSGiAdapter osgi()
           
static void preprocess()
           
static void start()
           
static void stop()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

HOST_NAME

public static final String HOST_NAME
See Also:
Constant Field Values

HOST_VERSION

public static final String HOST_VERSION
See Also:
Constant Field Values

HOME_DIR

public static final String HOME_DIR
See Also:
Constant Field Values

LOG_DIR

public static final String LOG_DIR
See Also:
Constant Field Values

DATA_DIR

public static final String DATA_DIR
See Also:
Constant Field Values

TMP_DIR

public static final String TMP_DIR
See Also:
Constant Field Values

WEB_DIR

public static final String WEB_DIR
See Also:
Constant Field Values

CONFIG_DIR

public static final String CONFIG_DIR
See Also:
Constant Field Values

LIBS

public static final String LIBS
See Also:
Constant Field Values

BUNDLES

public static final String BUNDLES
See Also:
Constant Field Values

DEVMODE

public static final String DEVMODE
See Also:
Constant Field Values

PREPROCESSING

public static final String PREPROCESSING
See Also:
Constant Field Values

SCAN_FOR_NESTED_JARS

public static final String SCAN_FOR_NESTED_JARS
See Also:
Constant Field Values

FLUSH_CACHE

public static final String FLUSH_CACHE
See Also:
Constant Field Values

ARGS

public static final String ARGS
See Also:
Constant Field Values

NUXEO_HOME_DIR

public static final String NUXEO_HOME_DIR
See Also:
Constant Field Values

NUXEO_DATA_DIR

public static final String NUXEO_DATA_DIR
See Also:
Constant Field Values

NUXEO_LOG_DIR

public static final String NUXEO_LOG_DIR
See Also:
Constant Field Values

NUXEO_TMP_DIR

public static final String NUXEO_TMP_DIR
See Also:
Constant Field Values

NUXEO_CONFIG_DIR

public static final String NUXEO_CONFIG_DIR
See Also:
Constant Field Values

NUXEO_WEB_DIR

public static final String NUXEO_WEB_DIR
See Also:
Constant Field Values
Constructor Detail

FrameworkLoader

public FrameworkLoader()
Method Detail

osgi

public static OSGiAdapter osgi()

getLoader

public static ClassLoader getLoader()

initialize

public static void initialize(ClassLoader cl,
                              File home,
                              List<File> bundleFiles,
                              Map<String,Object> hostEnv)

start

public static void start()
                  throws Exception
Throws:
Exception

stop

public static void stop()
                 throws Exception
Throws:
Exception

preprocess

public static void preprocess()
                       throws Exception
Throws:
Exception

Nuxeo Enterprise Platform 5.4

Copyright © 2011 Nuxeo SAS. All Rights Reserved.