Difference between revisions of "Jetty/Feature/Deployment Bindings"

From Eclipsepedia

< Jetty‎ | Feature
Jump to: navigation, search
Line 5: Line 5:
 
| body = There are a handful of bindings that exist within the core distribution of jetty.
 
| body = There are a handful of bindings that exist within the core distribution of jetty.
  
{|
+
* StandardDeployer
|-
+
** deploying
! Binding
+
** Standard binding that deals with deploying a webapp
! Target
+
* StandardStarter
|-
+
** starting
| StandardDeployer
+
** Standard binding that deals with starting a webapp
| deploying
+
* StandardStopper
|-
+
** stopping
| StandardStarter
+
** Standard binding that deals with stopping a webapp
| starting
+
* StandardUndeployer
|-
+
** undeploying
| StandardStopper
+
** Standard undeployer that deals with undeploying a webapp
| stopping
+
* DebugBinding
|-
+
** <any specified>
| StandardUndeployer
+
** attaches a binding and prints logging information of a context going through the specified binding target
| undeploying
+
* GlobalWebappConfigBinding
|-
+
** deploying
| DebugBinding
+
** allows the user to override various settings of a webapp's context globally for all contexts
| <any specified>
+
* OrderedGroupBinding
|-
+
** <any specified>
| GlobalWebappConfigBinding
+
** allows the user to specific a specific order for bindings to process in a given binding target
| deploying
+
|-
+
| OrderedGroupBinding
+
| <any specified>
+
|}
+
  
 
}}
 
}}

Revision as of 17:18, 20 May 2011



Introduction

Jetty provides capability to tap into the application lifecycle of the deployment manager. This is achieved with deployment bindings.

Feature

There are a handful of bindings that exist within the core distribution of jetty.

  • StandardDeployer
    • deploying
    • Standard binding that deals with deploying a webapp
  • StandardStarter
    • starting
    • Standard binding that deals with starting a webapp
  • StandardStopper
    • stopping
    • Standard binding that deals with stopping a webapp
  • StandardUndeployer
    • undeploying
    • Standard undeployer that deals with undeploying a webapp
  • DebugBinding
    • <any specified>
    • attaches a binding and prints logging information of a context going through the specified binding target
  • GlobalWebappConfigBinding
    • deploying
    • allows the user to override various settings of a webapp's context globally for all contexts
  • OrderedGroupBinding
    • <any specified>
    • allows the user to specific a specific order for bindings to process in a given binding target