Class AbstractEEActivator
java.lang.Object
org.eclipse.jetty.osgi.AbstractEEActivator
- All Implemented Interfaces:
ServerClasspathContributor.Registry
,org.osgi.framework.BundleActivator
public abstract class AbstractEEActivator
extends Object
implements org.osgi.framework.BundleActivator, ServerClasspathContributor.Registry
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.osgi.framework.BundleContext
abstract String
abstract String
abstract ContextFactory
newContextFactory
(org.osgi.framework.Bundle bundle) abstract ContextFactory
newWebAppFactory
(org.osgi.framework.Bundle bundle) void
void
start
(org.osgi.framework.BundleContext context) Track jetty Server instances and add ability to deploy EE contexts/webappsvoid
stop
(org.osgi.framework.BundleContext context) Stop the activator.void
-
Constructor Details
-
AbstractEEActivator
public AbstractEEActivator()
-
-
Method Details
-
start
-
getBootBundleContext
public org.osgi.framework.BundleContext getBootBundleContext() -
registerServerClasspathContributor
- Specified by:
registerServerClasspathContributor
in interfaceServerClasspathContributor.Registry
-
unregisterServerClasspathContributor
- Specified by:
unregisterServerClasspathContributor
in interfaceServerClasspathContributor.Registry
-
getServerClasspathContributors
-
stop
-
getEnvironment
-
newContextFactory
-
newWebAppFactory
-
getMetaInfContainerBundlePatternAttributeName
-