There\'s something I just don\'t get about guice: According to what I\'ve read so far, I\'m supposed to use the Injector only in my bootstrapping class (in a standalone appl
In the abstract, I think the general idea is that if responding to user events is part of the capabilities of your application, then, well...
BillingService billingService = injector.getInstance(BillingService.class);
billingService.respondToUserEvent( event );
I guess that might be a little abstract, but the basic idea is that you get from Guice your top-level application class. Judging from your question, I guess that maybe BillingService isn't your top-level class?