Package org.eclipse.jetty.deploy
Interface AppLifeCycle.Binding
-
- All Known Implementing Classes:
DebugBinding,DebugListenerBinding,GlobalWebappConfigBinding,OrderedGroupBinding,OSGiDeployer,OSGiUndeployer,StandardDeployer,StandardStarter,StandardStopper,StandardUndeployer
- Enclosing class:
- AppLifeCycle
public static interface AppLifeCycle.Binding
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String[]getBindingTargets()Get a list of targets that this implementation should bind to.voidprocessBinding(Node node, App app)Event called to process aAppLifeCyclebinding.
-
-
-
Method Detail
-
getBindingTargets
java.lang.String[] getBindingTargets()
Get a list of targets that this implementation should bind to.- Returns:
- the array of String node names to bind to. (use
"*"to bind to all known node names)
-
processBinding
void processBinding(Node node, App app) throws java.lang.Exception
Event called to process aAppLifeCyclebinding.- Parameters:
node- the node being processedapp- the app being processed- Throws:
java.lang.Exception- if any problem severe enough to halt the AppLifeCycle processing
-
-