package org.tessell.dispatch.server; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.tessell.dispatch.server.handlers.ActionHandler; /** ExecutionContext instances are passed to {@link ActionHandler}s. */ public class ExecutionContext { private final HttpServletRequest request; private final HttpServletResponse response; private final String sessionId; public ExecutionContext(final HttpServletRequest request, final HttpServletResponse response, final String sessionId) { this.request = request; this.response = response; this.sessionId = sessionId; } public HttpServletRequest getRequest() { return request; } public HttpServletResponse getResponse() { return response; } public String getSessionId() { return sessionId; } }