Class AbstractHttpServletResponseMessageEncoder
java.lang.Object
net.shibboleth.utilities.java.support.component.AbstractInitializableComponent
org.opensaml.messaging.encoder.AbstractMessageEncoder
org.opensaml.messaging.encoder.servlet.AbstractHttpServletResponseMessageEncoder
- All Implemented Interfaces:
Component
,DestructableComponent
,InitializableComponent
,UnmodifiableComponent
,MessageEncoder
,HttpServletResponseMessageEncoder
- Direct Known Subclasses:
BaseHttpServletResponseXMLMessageEncoder
public abstract class AbstractHttpServletResponseMessageEncoder
extends AbstractMessageEncoder
implements HttpServletResponseMessageEncoder
Abstract implementation of
HttpServletResponseMessageEncoder
.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate javax.servlet.http.HttpServletResponse
The HTTP servlet response. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected void
javax.servlet.http.HttpServletResponse
Get the HTTP servlet response on which to operate.void
setHttpServletResponse
(javax.servlet.http.HttpServletResponse servletResponse) Set the HTTP servlet response on which to operate.Methods inherited from class org.opensaml.messaging.encoder.AbstractMessageEncoder
doEncode, encode, getMessageContext, prepareContext, setMessageContext
Methods inherited from class net.shibboleth.utilities.java.support.component.AbstractInitializableComponent
destroy, initialize, isDestroyed, isInitialized
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.shibboleth.utilities.java.support.component.DestructableComponent
destroy, isDestroyed
Methods inherited from interface net.shibboleth.utilities.java.support.component.InitializableComponent
initialize, isInitialized
Methods inherited from interface org.opensaml.messaging.encoder.MessageEncoder
encode, prepareContext, setMessageContext
-
Field Details
-
response
@Nullable private javax.servlet.http.HttpServletResponse responseThe HTTP servlet response.
-
-
Constructor Details
-
AbstractHttpServletResponseMessageEncoder
public AbstractHttpServletResponseMessageEncoder()
-
-
Method Details
-
getHttpServletResponse
@Nullable public javax.servlet.http.HttpServletResponse getHttpServletResponse()Get the HTTP servlet response on which to operate.- Specified by:
getHttpServletResponse
in interfaceHttpServletResponseMessageEncoder
- Returns:
- the HTTP servlet response
-
setHttpServletResponse
public void setHttpServletResponse(@Nullable javax.servlet.http.HttpServletResponse servletResponse) Set the HTTP servlet response on which to operate.- Specified by:
setHttpServletResponse
in interfaceHttpServletResponseMessageEncoder
- Parameters:
servletResponse
- the HTTP servlet response
-
doDestroy
protected void doDestroy()- Overrides:
doDestroy
in classAbstractMessageEncoder
-
doInitialize
- Overrides:
doInitialize
in classAbstractMessageEncoder
- Throws:
ComponentInitializationException
-