tapestry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Howard M. Lewis Ship (JIRA)" <...@tapestry.apache.org>
Subject [jira] Updated: (TAPESTRY-1958) aditional example for service decorators
Date Mon, 05 May 2008 23:23:57 GMT

     [ https://issues.apache.org/jira/browse/TAPESTRY-1958?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Howard M. Lewis Ship updated TAPESTRY-1958:

    Priority: Minor  (was: Major)

> aditional example for service decorators
> ----------------------------------------
>                 Key: TAPESTRY-1958
>                 URL: https://issues.apache.org/jira/browse/TAPESTRY-1958
>             Project: Tapestry
>          Issue Type: Improvement
>          Components: Documentation, tapestry-ioc
>    Affects Versions: 5.0.6
>            Reporter: Davor Hrg
>            Priority: Minor
> documentation for decorating services should have an additional example
> somethig like this for situations where we are decorating a specific service,
> and not using some general decorator factory
>     public static ComponentMessagesSource decorateComponentMessagesSource(Object delegate,
Logger logger){
>         return new ComponentMessagesSourceDecorator((ComponentMessagesSource) delegate,logger);
>     }
> this should be documented because the decorator is ignored if above is chenged this way
> (this is somehow more logical than above but doesn't work)
>     public static ComponentMessagesSource decorateComponentMessagesSource(ComponentMessagesSource
delegate, Logger logger){
>         return new ComponentMessagesSourceDecorator(delegate,logger);
>     }
> I think that the second sample caused exceptions in earlier versions....
> (the exception was even more misleading)
> of course, if not too much trouble, tapestry ioc could be modified so that the second
example works as well

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

To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org

View raw message