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
Modifier and TypeMethodDescriptionString[]
Get a list of targets that this implementation should bind to.void
processBinding
(Node node, App app) Event called to process aAppLifeCycle
binding.
-
Method Details
-
getBindingTargets
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
Event called to process aAppLifeCycle
binding.- Parameters:
node
- the node being processedapp
- the app being processed- Throws:
Exception
- if any problem severe enough to halt the AppLifeCycle processing
-