BundleType¶
-
public enum
BundleType
¶ Represents a logical bundle type. Used for determining startup order.
Enum Constants¶
FRAGMENT_BUNDLE¶
-
public static final BundleType
FRAGMENT_BUNDLE
¶ A fragment bundle, this should not be started(per OSGi spec), they attach themselves to the host.
FRAMEWORK_BUNDLE¶
-
public static final BundleType
FRAMEWORK_BUNDLE
¶ The OSGi framework bundle
HTTP_BUNDLE¶
-
public static final BundleType
HTTP_BUNDLE
¶ The HTTP bridge bundle, required for HTTP access to MOTECH.
MDS_BUNDLE¶
-
public static final BundleType
MDS_BUNDLE
¶ The Motech DataServices bundle. Required special treatment due to its nature of changing class definitions on the fly.
MOTECH_MODULE¶
-
public static final BundleType
MOTECH_MODULE
¶ A regular Motech module, starts after the platform.
PLATFORM_BUNDLE_POST_WS¶
-
public static final BundleType
PLATFORM_BUNDLE_POST_WS
¶ All platform bundles not included in the other platform bundle types.
PLATFORM_BUNDLE_PRE_MDS¶
-
public static final BundleType
PLATFORM_BUNDLE_PRE_MDS
¶ Bundles that MDS depends on - commons bundles, osgi-web-util, server-api and config-core.
PLATFORM_BUNDLE_PRE_WS¶
-
public static final BundleType
PLATFORM_BUNDLE_PRE_WS
¶ Bundles required for Web-security to start. These are event and server-config.
THIRD_PARTY_BUNDLE¶
-
public static final BundleType
THIRD_PARTY_BUNDLE
¶ This a 3rd party bundle, a library.
WS_BUNDLE¶
-
public static final BundleType
WS_BUNDLE
¶ The web-security bundle. Gets special treatment due to its crucial nature.