Hello everyone ,
I got it done via method interceptors ...Again I have a query is it
possible to have more than one annotation for the same method ? (Say I have
written two method interceptor based on runtime input one of them should
get invoked).
On Friday, 3 January 2014 14:14:43 UTC+5:30, Santhosh Hari wrote:
>
> Hello everyone,
>
> Am new to Google guice. I have the following scenario.
>
> Class A {
> String version ;
> method_ A(){
> //some impl
> do(); }
>
> do{ //some impl
> sample(); }
>
> sample { return "sample" ;}
> }
>
> I have an attribute version and a method "method_A" which calls do ()
> which in turn calls sample().Based on the value of version the
> implementation of the methods changes.
> For example if the version value is "A" the sample should return "A"
> instead of "sample".If the version value is "B", the do method shouldnt
> call sample method.
> Is there a possibility to achieve this by method injection in google guice
> where in at runtime, the methods gets redirected to different method
> implementation based on version value.
>
> Can the overriding methods be written in the same class for different
> version values ? Please help with your guidelines
>
--
You received this message because you are subscribed to the Google Groups
"google-guice" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-guice.
For more options, visit https://groups.google.com/groups/opt_out.