org.orbeon.oxf.pipeline.api
Interface ExternalContext
- All Superinterfaces:
- WebAppExternalContext
- public interface ExternalContext
- extends WebAppExternalContext
ExternalContext abstracts context, request and response information so that compile-time
dependencies on the Servlet API or Portlet API can be removed.
It is also possible to use ExternalContext to embed PresentationServer and to provide a
web-like request/response interface.
SC_OK
public static final int SC_OK
- See Also:
- Constant Field Values
SC_NOT_FOUND
public static final int SC_NOT_FOUND
- See Also:
- Constant Field Values
SC_NOT_MODIFIED
public static final int SC_NOT_MODIFIED
- See Also:
- Constant Field Values
SC_INTERNAL_SERVER_ERROR
public static final int SC_INTERNAL_SERVER_ERROR
- See Also:
- Constant Field Values
getNativeRequest
public Object getNativeRequest()
getNativeResponse
public Object getNativeResponse()
getNativeSession
public Object getNativeSession(boolean flag)
getRequestDispatcher
public ExternalContext.RequestDispatcher getRequestDispatcher(String path)
getNamedDispatcher
public ExternalContext.RequestDispatcher getNamedDispatcher(String name)
getRequest
public ExternalContext.Request getRequest()
getResponse
public ExternalContext.Response getResponse()
getSession
public ExternalContext.Session getSession(boolean create)
getStartLoggerString
public String getStartLoggerString()
getEndLoggerString
public String getEndLoggerString()