public class ExtensionGeneratorResponseWrapper extends ExtensionResponseWrapper implements ExtensionGeneratorResponse
ExtensionGeneratorResponse
objects, which are in turn provided to
extension generators for processing.SC_ACCEPTED, SC_BAD_GATEWAY, SC_BAD_REQUEST, SC_CONFLICT, SC_CONTINUE, SC_CREATED, SC_EXPECTATION_FAILED, SC_FORBIDDEN, SC_FOUND, SC_GATEWAY_TIMEOUT, SC_GONE, SC_HTTP_VERSION_NOT_SUPPORTED, SC_INTERNAL_SERVER_ERROR, SC_LENGTH_REQUIRED, SC_METHOD_NOT_ALLOWED, SC_MOVED_PERMANENTLY, SC_MOVED_TEMPORARILY, SC_MULTIPLE_CHOICES, SC_NO_CONTENT, SC_NON_AUTHORITATIVE_INFORMATION, SC_NOT_ACCEPTABLE, SC_NOT_FOUND, SC_NOT_IMPLEMENTED, SC_NOT_MODIFIED, SC_OK, SC_PARTIAL_CONTENT, SC_PAYMENT_REQUIRED, SC_PRECONDITION_FAILED, SC_PROXY_AUTHENTICATION_REQUIRED, SC_REQUEST_ENTITY_TOO_LARGE, SC_REQUEST_TIMEOUT, SC_REQUEST_URI_TOO_LONG, SC_REQUESTED_RANGE_NOT_SATISFIABLE, SC_RESET_CONTENT, SC_SEE_OTHER, SC_SERVICE_UNAVAILABLE, SC_SWITCHING_PROTOCOLS, SC_TEMPORARY_REDIRECT, SC_UNAUTHORIZED, SC_UNSUPPORTED_MEDIA_TYPE, SC_USE_PROXY
Constructor and Description |
---|
ExtensionGeneratorResponseWrapper(ExtensionGeneratorResponse _response)
Creates an ExtensionGeneratorResponseWrapper object.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EObject |
getBodyObject()
Retrieves extension object data from the body of an RRD response.
|
ExtensionGeneratorResponse |
getExtensionGeneratorResponse()
Retrieves the original, wrapped ExtensionGeneratorResponse object
associated with this extension generator response wrapper.
|
org.eclipse.emf.ecore.EObject |
getHeaderObject()
Retrieves extension object data from the header of an RRD response.
|
getExtensionResponse
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, getHeader, getHeaderNames, getHeaders, getStatus, sendError, sendError, sendRedirect, setDateHeader, setHeader, setIntHeader, setStatus, setStatus
flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, getOutputStream, getResponse, getWriter, isCommitted, isWrapperFor, isWrapperFor, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentType, setLocale, setResponse
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, getHeader, getHeaderNames, getHeaders, getStatus, sendError, sendError, sendRedirect, setDateHeader, setHeader, setIntHeader, setStatus, setStatus
public ExtensionGeneratorResponseWrapper(ExtensionGeneratorResponse _response)
_response
- an ExtensionGeneratorResponse object containing the
original extension generator response to wrap.public org.eclipse.emf.ecore.EObject getHeaderObject() throws RRDException
ExtensionGeneratorResponse
getHeaderObject
in interface ExtensionGeneratorResponse
RRDException
- if an error occurs while retrieving the extension
object data.public org.eclipse.emf.ecore.EObject getBodyObject() throws RRDException
ExtensionGeneratorResponse
getBodyObject
in interface ExtensionGeneratorResponse
RRDException
- if an error occurs while retrieving the extension
object data.public ExtensionGeneratorResponse getExtensionGeneratorResponse()