Package org.eclipse.jetty.osgi.boot
Class OSGiUndeployer
- java.lang.Object
-
- org.eclipse.jetty.deploy.bindings.StandardUndeployer
-
- org.eclipse.jetty.osgi.boot.OSGiUndeployer
-
- All Implemented Interfaces:
AppLifeCycle.Binding
public class OSGiUndeployer extends StandardUndeployer
OSGiUndeployer Extension of the Jetty Undeployer which emits OSGi EventAdmin events whenever a webapp is undeployed from Jetty.
-
-
Constructor Summary
Constructors Constructor Description OSGiUndeployer(ServerInstanceWrapper server)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidprocessBinding(Node node, App app)Event called to process aAppLifeCyclebinding.-
Methods inherited from class org.eclipse.jetty.deploy.bindings.StandardUndeployer
getBindingTargets
-
-
-
-
Constructor Detail
-
OSGiUndeployer
public OSGiUndeployer(ServerInstanceWrapper server)
-
-
Method Detail
-
processBinding
public void processBinding(Node node, App app) throws java.lang.Exception
Description copied from interface:AppLifeCycle.BindingEvent called to process aAppLifeCyclebinding.- Specified by:
processBindingin interfaceAppLifeCycle.Binding- Overrides:
processBindingin classStandardUndeployer- Parameters:
node- the node being processedapp- the app being processed- Throws:
java.lang.Exception- if any problem severe enough to halt the AppLifeCycle processing
-
-