You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@celix.apache.org by "Gabriele Ricciardi (JIRA)" <ji...@apache.org> on 2015/12/03 11:39:10 UTC

[jira] [Created] (CELIX-317) Dependency Manager suspend state

Gabriele Ricciardi created CELIX-317:
----------------------------------------

             Summary: Dependency Manager suspend state
                 Key: CELIX-317
                 URL: https://issues.apache.org/jira/browse/CELIX-317
             Project: Celix
          Issue Type: Improvement
          Components: Dependency Manager
            Reporter: Gabriele Ricciardi


In order to avoid locking in application bundles' implementation, a NO_LOCKING (SUSPEND) strategy can be set for dependencies. In case of changes, this strategy will stop the component, perform the changes and restart the component.

Attached patch that implements this behavior (and also adapt the dm_example)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)