The static policy is the most simple policy and is the default policy. A
component instance never sees any of the dynamics. Component
configurations are deactivated before any bound service for a reference
having a static policy becomes unavailable. If a target service is
available to replace the bound service which became unavailable, the
component configuration must be reactivated and bound to the replacement
The dynamic policy is slightly more complex since the component
implementation must properly handle changes in the set of bound services.
With the dynamic policy, SCR can change the set of bound services without
deactivating a component configuration. If the component uses method
injection to access services, then the component instance will be
notified of changes in the set of bound services by calls to the bind and
Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
name - the name of the enum constant to be returned.