public TestContainer ensureRequestActive() { RequestContext requestContext = instance().select(RequestContext.class, UnboundLiteral.INSTANCE).get(); requestContext.activate(); // TODO deactivate the conversation context BoundSessionContext sessionContext = instance().select(BoundSessionContext.class).get(); sessionContext.associate(sessionStore); sessionContext.activate(); return this; }
public TestContainer ensureRequestActive() { RequestContext requestContext = instance().select(RequestContext.class, UnboundLiteral.INSTANCE).get(); requestContext.activate(); // TODO deactivate the conversation context BoundSessionContext sessionContext = instance().select(BoundSessionContext.class).get(); sessionContext.associate(sessionStore); sessionContext.activate(); return this; }
/** * Clean up the container, ending any active contexts * */ public TestContainer stopContainer() { RequestContext requestContext = instance().select(RequestContext.class, UnboundLiteral.INSTANCE).get(); if (requestContext.isActive()) { requestContext.invalidate(); requestContext.deactivate(); } // TODO deactivate the conversation context BoundSessionContext sessionContext = instance().select(BoundSessionContext.class).get(); if (sessionContext.isActive()) { sessionContext.invalidate(); sessionContext.deactivate(); sessionContext.dissociate(sessionStore); } bootstrap.shutdown(); return this; }
/** * Clean up the container, ending any active contexts * */ public TestContainer stopContainer() { RequestContext requestContext = instance().select(RequestContext.class, UnboundLiteral.INSTANCE).get(); if (requestContext.isActive()) { requestContext.invalidate(); requestContext.deactivate(); } // TODO deactivate the conversation context BoundSessionContext sessionContext = instance().select(BoundSessionContext.class).get(); if (sessionContext.isActive()) { sessionContext.invalidate(); sessionContext.deactivate(); sessionContext.dissociate(sessionStore); } bootstrap.shutdown(); return this; }