Nuxeo ECM Projects 5.4.3-SNAPSHOT

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 DEVMODE
           
static String FLUSH_CACHE
           
static String HOST_NAME
           
static String HOST_VERSION
           
static String LIBS
           
static String PREPROCESSING
           
static String SCAN_FOR_NESTED_JARS
           
static String TMP_DIR
          Deprecated. prefer use of Environment.NUXEO_TMP_DIR
 
Constructor Summary
FrameworkLoader()
           
 
Method Summary
static ClassLoader getLoader()
           
static void initialize(ClassLoader cl, File home, List<File> bundleFiles, Map<String,Object> hostEnv)
           
static String install(File f)
           
static OSGiAdapter osgi()
           
static void preprocess()
           
static void start()
           
static void stop()
           
static void uninstall(String symbolicName)
           
 
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

TMP_DIR

@Deprecated
public static final String TMP_DIR
Deprecated. prefer use of Environment.NUXEO_TMP_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
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

uninstall

public static void uninstall(String symbolicName)
                      throws Exception
Throws:
Exception

install

public static String install(File f)
                      throws Exception
Throws:
Exception

preprocess

public static void preprocess()
                       throws Exception
Throws:
Exception

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.