I have a method to start up my application:
public void start() throws IOException {
final Map<String, String> initParams = new HashMap<String, String>();
initParams.put("com.sun.jersey.config.property.packages", "com.example");
threadSelector = GrizzlyWebContainerFactory.create(baseUri, initParams);
}
And I have a Jersey resource class:
@Path("/notification")
public class NotificationResource {
// HOW DO I INJECT THIS GUY?
private MySampleCollabolator mySampleCollabolator;
@POST
public void create() {
System.out.println("Hello world");
}
}
What is the proper way of handling dependencies? I would like my resources to communicate with other objects, how do I wire them together?