From 4b15ecbc1b9cc76a8b3c7063383457e5f17ce9da Mon Sep 17 00:00:00 2001 From: Athou Date: Wed, 29 Oct 2014 05:03:17 +0100 Subject: [PATCH] more comments --- src/main/java/com/commafeed/CommaFeedApplication.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/commafeed/CommaFeedApplication.java b/src/main/java/com/commafeed/CommaFeedApplication.java index 0f0a2a3d..13aff766 100644 --- a/src/main/java/com/commafeed/CommaFeedApplication.java +++ b/src/main/java/com/commafeed/CommaFeedApplication.java @@ -108,9 +108,12 @@ public class CommaFeedApplication extends Application { // guice init Injector injector = Guice.createInjector(new CommaFeedModule(hibernateBundle.getSessionFactory(), config, environment.metrics())); - // Auth/session management + // session management environment.servlets().setSessionHandler(new SessionHandler(config.getSessionManagerFactory().build())); + + // support for "@SecurityCheck User user" intection environment.jersey().register(new SecurityCheckFactoryProvider.Binder(injector.getInstance(UserService.class))); + // support for "@COntext SessionHelper sessionHelper" intection environment.jersey().register(new SessionHelperFactoryProvider.Binder()); // REST resources @@ -124,6 +127,7 @@ public class CommaFeedApplication extends Application { environment.jersey().register(injector.getInstance(ServerREST.class)); environment.jersey().register(injector.getInstance(UserREST.class)); + // @FormDataParam support environment.jersey().register(MultiPartFeature.class); // Servlets