public class KarafBoot extends Object implements org.pentaho.platform.api.engine.IPentahoSystemListener
Modifier and Type | Field and Description |
---|---|
static String |
CLEAN_KARAF_CACHE |
static String |
ORG_OSGI_FRAMEWORK_SYSTEM_PACKAGES_EXTRA |
static String |
PENTAHO_KARAF_INSTANCE_RESOLVER_CLASS |
static String |
PENTAHO_KARAF_ROOT_COPY_DEST_FOLDER |
static String |
PENTAHO_KARAF_ROOT_COPY_FOLDER_EXCLUDE_FILES |
static String |
PENTAHO_KARAF_ROOT_COPY_FOLDER_SYMLINK_FILES |
static String |
PENTAHO_KARAF_ROOT_TRANSIENT |
static String |
PENTAHO_KARAF_ROOT_TRANSIENT_DIRECTORY_ATTEMPTS |
Constructor and Description |
---|
KarafBoot() |
Modifier and Type | Method and Description |
---|---|
static void |
deleteRecursiveIfExists(File item) |
void |
shutdown() |
boolean |
startup(org.pentaho.platform.api.engine.IPentahoSession session) |
public static final String CLEAN_KARAF_CACHE
public static final String PENTAHO_KARAF_ROOT_COPY_DEST_FOLDER
public static final String PENTAHO_KARAF_ROOT_TRANSIENT
public static final String PENTAHO_KARAF_ROOT_TRANSIENT_DIRECTORY_ATTEMPTS
public static final String PENTAHO_KARAF_ROOT_COPY_FOLDER_SYMLINK_FILES
public static final String PENTAHO_KARAF_ROOT_COPY_FOLDER_EXCLUDE_FILES
public static final String ORG_OSGI_FRAMEWORK_SYSTEM_PACKAGES_EXTRA
public static final String PENTAHO_KARAF_INSTANCE_RESOLVER_CLASS
public boolean startup(org.pentaho.platform.api.engine.IPentahoSession session)
startup
in interface org.pentaho.platform.api.engine.IPentahoSystemListener
public static void deleteRecursiveIfExists(File item)
public void shutdown()
shutdown
in interface org.pentaho.platform.api.engine.IPentahoSystemListener