You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tapestry.apache.org by "Howard M. Lewis Ship (JIRA)" <ji...@apache.org> on 2009/01/24 19:15:59 UTC

[jira] Created: (TAP5-465) Add a LazyDecorator service that can allow method invocations on services to be lazily evaluated

Add a LazyDecorator service that can allow method invocations on services to be lazily evaluated
------------------------------------------------------------------------------------------------

                 Key: TAP5-465
                 URL: https://issues.apache.org/jira/browse/TAP5-465
             Project: Tapestry 5
          Issue Type: Improvement
          Components: tapestry-ioc
    Affects Versions: 5.1.0.0
            Reporter: Howard M. Lewis Ship


A lazy decorator would be very cool, as it would allow method invocations to be deferred until actually needed.

This would only work on method invocations whose return value was an interface type and throws no checked exceptions.

The decorator should ignore any methods that do not qualify.

This will actually be a snap to implement, using the AspectDecorator.

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


[jira] Assigned: (TAP5-465) Add a LazyDecorator service that can allow method invocations on services to be lazily evaluated

Posted by "Howard M. Lewis Ship (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-465?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Howard M. Lewis Ship reassigned TAP5-465:
-----------------------------------------

    Assignee: Howard M. Lewis Ship

> Add a LazyDecorator service that can allow method invocations on services to be lazily evaluated
> ------------------------------------------------------------------------------------------------
>
>                 Key: TAP5-465
>                 URL: https://issues.apache.org/jira/browse/TAP5-465
>             Project: Tapestry 5
>          Issue Type: Improvement
>          Components: tapestry-ioc
>    Affects Versions: 5.1.0.0
>            Reporter: Howard M. Lewis Ship
>            Assignee: Howard M. Lewis Ship
>
> A lazy decorator would be very cool, as it would allow method invocations to be deferred until actually needed.
> This would only work on method invocations whose return value was an interface type and throws no checked exceptions.
> The decorator should ignore any methods that do not qualify.
> This will actually be a snap to implement, using the AspectDecorator.

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


[jira] Updated: (TAP5-465) Add a LazyAdvisor service that can allow method invocations on services to be lazily evaluated

Posted by "Howard M. Lewis Ship (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-465?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Howard M. Lewis Ship updated TAP5-465:
--------------------------------------

    Priority: Minor  (was: Major)
     Summary: Add a LazyAdvisor service that can allow method invocations on services to be lazily evaluated  (was: Add a LazyDecorator service that can allow method invocations on services to be lazily evaluated)

> Add a LazyAdvisor service that can allow method invocations on services to be lazily evaluated
> ----------------------------------------------------------------------------------------------
>
>                 Key: TAP5-465
>                 URL: https://issues.apache.org/jira/browse/TAP5-465
>             Project: Tapestry 5
>          Issue Type: Improvement
>          Components: tapestry-ioc
>    Affects Versions: 5.1.0.0
>            Reporter: Howard M. Lewis Ship
>            Assignee: Howard M. Lewis Ship
>            Priority: Minor
>
> A lazy decorator would be very cool, as it would allow method invocations to be deferred until actually needed.
> This would only work on method invocations whose return value was an interface type and throws no checked exceptions.
> The decorator should ignore any methods that do not qualify.
> This will actually be a snap to implement, using the AspectDecorator.

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


[jira] Closed: (TAP5-465) Add a LazyAdvisor service that can allow method invocations on services to be lazily evaluated

Posted by "Howard M. Lewis Ship (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-465?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Howard M. Lewis Ship closed TAP5-465.
-------------------------------------

       Resolution: Fixed
    Fix Version/s: 5.1.0.0

> Add a LazyAdvisor service that can allow method invocations on services to be lazily evaluated
> ----------------------------------------------------------------------------------------------
>
>                 Key: TAP5-465
>                 URL: https://issues.apache.org/jira/browse/TAP5-465
>             Project: Tapestry 5
>          Issue Type: Improvement
>          Components: tapestry-ioc
>    Affects Versions: 5.1.0.0
>            Reporter: Howard M. Lewis Ship
>            Assignee: Howard M. Lewis Ship
>            Priority: Minor
>             Fix For: 5.1.0.0
>
>
> A lazy decorator would be very cool, as it would allow method invocations to be deferred until actually needed.
> This would only work on method invocations whose return value was an interface type and throws no checked exceptions.
> The decorator should ignore any methods that do not qualify.
> This will actually be a snap to implement, using the AspectDecorator.

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


[jira] Updated: (TAP5-465) Add a LazyAdvisor service that can allow method invocations on services to be lazily evaluated

Posted by "Howard M. Lewis Ship (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-465?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Howard M. Lewis Ship updated TAP5-465:
--------------------------------------

    Priority: Minor  (was: Major)
     Summary: Add a LazyAdvisor service that can allow method invocations on services to be lazily evaluated  (was: Add a LazyDecorator service that can allow method invocations on services to be lazily evaluated)

> Add a LazyAdvisor service that can allow method invocations on services to be lazily evaluated
> ----------------------------------------------------------------------------------------------
>
>                 Key: TAP5-465
>                 URL: https://issues.apache.org/jira/browse/TAP5-465
>             Project: Tapestry 5
>          Issue Type: Improvement
>          Components: tapestry-ioc
>    Affects Versions: 5.1.0.0
>            Reporter: Howard M. Lewis Ship
>            Assignee: Howard M. Lewis Ship
>            Priority: Minor
>
> A lazy decorator would be very cool, as it would allow method invocations to be deferred until actually needed.
> This would only work on method invocations whose return value was an interface type and throws no checked exceptions.
> The decorator should ignore any methods that do not qualify.
> This will actually be a snap to implement, using the AspectDecorator.

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


[jira] Closed: (TAP5-465) Add a LazyAdvisor service that can allow method invocations on services to be lazily evaluated

Posted by "Howard M. Lewis Ship (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-465?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Howard M. Lewis Ship closed TAP5-465.
-------------------------------------

       Resolution: Fixed
    Fix Version/s: 5.1.0.0

> Add a LazyAdvisor service that can allow method invocations on services to be lazily evaluated
> ----------------------------------------------------------------------------------------------
>
>                 Key: TAP5-465
>                 URL: https://issues.apache.org/jira/browse/TAP5-465
>             Project: Tapestry 5
>          Issue Type: Improvement
>          Components: tapestry-ioc
>    Affects Versions: 5.1.0.0
>            Reporter: Howard M. Lewis Ship
>            Assignee: Howard M. Lewis Ship
>            Priority: Minor
>             Fix For: 5.1.0.0
>
>
> A lazy decorator would be very cool, as it would allow method invocations to be deferred until actually needed.
> This would only work on method invocations whose return value was an interface type and throws no checked exceptions.
> The decorator should ignore any methods that do not qualify.
> This will actually be a snap to implement, using the AspectDecorator.

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


[jira] Assigned: (TAP5-465) Add a LazyDecorator service that can allow method invocations on services to be lazily evaluated

Posted by "Howard M. Lewis Ship (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-465?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Howard M. Lewis Ship reassigned TAP5-465:
-----------------------------------------

    Assignee: Howard M. Lewis Ship

> Add a LazyDecorator service that can allow method invocations on services to be lazily evaluated
> ------------------------------------------------------------------------------------------------
>
>                 Key: TAP5-465
>                 URL: https://issues.apache.org/jira/browse/TAP5-465
>             Project: Tapestry 5
>          Issue Type: Improvement
>          Components: tapestry-ioc
>    Affects Versions: 5.1.0.0
>            Reporter: Howard M. Lewis Ship
>            Assignee: Howard M. Lewis Ship
>
> A lazy decorator would be very cool, as it would allow method invocations to be deferred until actually needed.
> This would only work on method invocations whose return value was an interface type and throws no checked exceptions.
> The decorator should ignore any methods that do not qualify.
> This will actually be a snap to implement, using the AspectDecorator.

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