You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Clement Escoffier (JIRA)" <ji...@apache.org> on 2008/07/07 16:31:31 UTC

[jira] Created: (FELIX-625) Temporal Dependency improvement

Temporal Dependency improvement
-------------------------------

                 Key: FELIX-625
                 URL: https://issues.apache.org/jira/browse/FELIX-625
             Project: Felix
          Issue Type: Improvement
          Components: iPOJO
    Affects Versions: iPOJO-0.8.0
            Reporter: Clement Escoffier
            Assignee: Clement Escoffier


iPOJO Temporal Dependency does not provide all the dependency mechanisms provided by the iPOJO dependency model such as nullable, default-implementation ...

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (FELIX-625) Temporal Dependency improvements

Posted by "Clement Escoffier (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/FELIX-625?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Clement Escoffier resolved FELIX-625.
-------------------------------------

    Resolution: Fixed

Add the onTimeout support to the temporal dependencies (revision 674506).
It's now possible to specify the action to do when the timeout occurs. Several possibilities are offered :
- nullable injects a nullable object
- default-implementation  injects a default-implementation
- empty-array injects an empty array (must be an aggregate dependency)
- null injects null

When no onTimeout action are provided, the handler throws a runtime exception.

Moreover, now it is possible to indicate an infinite timeout with timeout="infinite" or timeout=-1" in the handler description. 

> Temporal Dependency improvements
> --------------------------------
>
>                 Key: FELIX-625
>                 URL: https://issues.apache.org/jira/browse/FELIX-625
>             Project: Felix
>          Issue Type: Improvement
>          Components: iPOJO
>    Affects Versions: iPOJO-0.8.0
>            Reporter: Clement Escoffier
>            Assignee: Clement Escoffier
>   Original Estimate: 0h
>  Remaining Estimate: 0h
>
> iPOJO Temporal Dependency does not provide all the dependency mechanisms provided by the iPOJO dependency model such as nullable, default-implementation ...

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (FELIX-625) Temporal Dependency improvements

Posted by "Clement Escoffier (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/FELIX-625?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Clement Escoffier updated FELIX-625:
------------------------------------

    Summary: Temporal Dependency improvements  (was: Temporal Dependency improvement)

> Temporal Dependency improvements
> --------------------------------
>
>                 Key: FELIX-625
>                 URL: https://issues.apache.org/jira/browse/FELIX-625
>             Project: Felix
>          Issue Type: Improvement
>          Components: iPOJO
>    Affects Versions: iPOJO-0.8.0
>            Reporter: Clement Escoffier
>            Assignee: Clement Escoffier
>   Original Estimate: 0h
>  Remaining Estimate: 0h
>
> iPOJO Temporal Dependency does not provide all the dependency mechanisms provided by the iPOJO dependency model such as nullable, default-implementation ...

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.