public interface InstallationContext extends InstallationContext
init() method of the component's bootstrap implementation.| Modifier and Type | Field and Description |
|---|---|
static int |
BINDING
Constant for specifying this context is for a Binding Component.
|
static int |
ENGINE
Constant for specifying this context is for a Service Engine.
|
static String |
SELF_FIRST
Constant for specifying self first classloading of a component's
bootstrap or runtime resources.
|
| Modifier and Type | Method and Description |
|---|---|
List |
getAbsoluteClassPathElements()
Get a list of elements that comprise the class path for this component.
|
String |
getDescription()
Return the description of the component.
|
String |
getWorkspaceRoot()
Return the workspace root directory for the component.
|
boolean |
isBinding()
Return an indication as to whether the component being installed is a
Binding Component.
|
boolean |
isBootstrapClassLoaderSelfFirst()
Return an indication as to whether the bootstrap class loader should
use the normal hierarchy (parent-first) or an inverted hierarchy
(self-first).
|
boolean |
isComponentClassLoaderSelfFirst()
Return an indication as to whether the component class loader should
use the normal hierarchy (parent-first) or an inverted hierarchy
(self-first).
|
boolean |
isEngine()
Return an indication as to whether the component being installed is a
Service Engine.
|
void |
setContext(ComponentContext context)
Set the reference to the ComponentContext for this component.
|
getClassPathElements, getComponentClassName, getComponentName, getContext, getInstallationDescriptorExtension, getInstallRoot, isInstall, setClassPathElementsstatic final int BINDING
static final int ENGINE
static final String SELF_FIRST
List getAbsoluteClassPathElements()
String getDescription()
String getWorkspaceRoot()
boolean isBinding()
boolean isBootstrapClassLoaderSelfFirst()
boolean isComponentClassLoaderSelfFirst()
boolean isEngine()
void setContext(ComponentContext context)
context - is the component context.Copyright © 2011-2016 OpenESB Community. All Rights Reserved.