|
9 | 9 | import io.jooby.Context; |
10 | 10 | import io.jooby.RegistryException; |
11 | 11 | import io.jooby.ServiceKey; |
| 12 | +import io.jooby.SessionStore; |
12 | 13 | import io.jooby.StatusCodeException; |
13 | 14 | import io.jooby.ErrorHandler; |
14 | 15 | import io.jooby.ExecutionMode; |
|
21 | 22 | import io.jooby.Router; |
22 | 23 | import io.jooby.RouterOptions; |
23 | 24 | import io.jooby.ServiceRegistry; |
24 | | -import io.jooby.SessionOptions; |
25 | 25 | import io.jooby.StatusCode; |
26 | 26 | import io.jooby.TemplateEngine; |
27 | 27 | import io.jooby.internal.asm.ClassSource; |
@@ -134,7 +134,7 @@ public Stack executor(Executor executor) { |
134 | 134 |
|
135 | 135 | private ClassSource source; |
136 | 136 |
|
137 | | - private SessionOptions sessionOptions = new SessionOptions(); |
| 137 | + private SessionStore sessionStore = SessionStore.memory(); |
138 | 138 |
|
139 | 139 | private String flashName = "jooby.flash"; |
140 | 140 |
|
@@ -304,12 +304,12 @@ public Router encoder(@Nonnull MediaType contentType, @Nonnull MessageEncoder en |
304 | 304 | return newStack(pattern, action); |
305 | 305 | } |
306 | 306 |
|
307 | | - @Nonnull @Override public SessionOptions getSessionOptions() { |
308 | | - return sessionOptions; |
| 307 | + @Nonnull @Override public SessionStore getSessionStore() { |
| 308 | + return sessionStore; |
309 | 309 | } |
310 | 310 |
|
311 | | - @Nonnull @Override public Router setSessionOptions(SessionOptions sessionOptions) { |
312 | | - this.sessionOptions = sessionOptions; |
| 311 | + @Nonnull @Override public Router setSessionStore(SessionStore sessionStore) { |
| 312 | + this.sessionStore = sessionStore; |
313 | 313 | return this; |
314 | 314 | } |
315 | 315 |
|
|
0 commit comments