java.lang.Objectcom.ibm.commerce.adapter.AbstractHttpAdapter
Reserved for IBM internal use. This class provides an abstract base implementation of an Http device format adapter. It implements both the HttpAdapter interface and the HttpAdapterFactory interface.
Field Summary | |
static java.lang.String | COPYRIGHT IBM Copyright notice field. |
protected HttpAdapterDesc | desc |
protected java.lang.String | encoding |
protected HttpServletRequest | req |
protected HttpControllerRequestObject | reqObj |
protected TypedProperty | requestProperties |
protected HttpServletResponse | resp |
protected SessionContext | sessionContext |
Fields inherited from interface com.ibm.commerce.adapter.HttpAdapter |
DEVFMTID_BROWSER, DEVFMTNAME_BROWSER, DEVFMTNAME_IMODE, DEVFMTTYP_BROWSER, DEVFMTTYP_PVCDEVICE, DEVFMTTYP_XMLFMT, DEVFMTTYPID_BROWSER, DEVFMTTYPID_PVC, DEVFMTTYPID_XML |
Constructor Summary | |
AbstractHttpAdapter() Reserved for IBM internal use. |
Method Summary | |
void | displayGenericErrorView(ServletContext servletContext, java.lang.String docName) Reserved for IBM internal use. |
HttpAdapterDesc | getAdapterDesc() Reserved for IBM internal use. |
java.lang.Integer | getDefaultDeviceFormatId() Reserved for IBM internal use. |
java.lang.Integer | getDeviceFormatId() Reserved for IBM internal use. |
java.lang.String | getDeviceFormatName() Reserved for IBM internal use. |
java.lang.String | getDeviceFormatType() Reserved for IBM internal use. |
java.lang.Integer | getDeviceFormatTypeId() Reserved for IBM internal use. |
java.lang.String | getDocumentPathName(java.lang.String name) Reserved for IBM internal use. |
java.lang.String | getOrigReqName() Gets the original request name. |
HttpServletRequest | getRequest() Reserved for IBM internal use. |
java.lang.String | getRequestName() Reserved for IBM internal use. |
TypedProperty | getRequestProperties() Reserved for IBM internal use. |
HttpServletResponse | getResponse() Reserved for IBM internal use. |
java.lang.String | getUniqueIdentifier() Reserved for IBM internal use. |
boolean | httpRedirection() Reserved for IBM internal use. |
void | initFactory(org.w3c.dom.Element node) Reserved for IBM internal use. |
boolean | isDoubleClickHandlerEnabled() Reserved for IBM internal use. |
boolean | isEnabled() Reserved for IBM internal use. |
HttpControllerRequestObject | preprocessRequest() Reserved for IBM internal use. |
boolean | processErrorResponse(CommandContext commandContext, java.lang.Exception e) Reserved for IBM internal use. |
void | processRequest(ServletContext servletContext, java.lang.String encoding, boolean storeCommand) Reserved for IBM internal use. |
boolean | processResponse(CommandContext commandContext, TypedProperty respProperty) Reserved for IBM internal use. |
void | setAdapterDesc(HttpAdapterDesc value) Reserved for IBM internal use. |
void | setDefaultDeviceFormatId(java.lang.Integer value) Reserved for IBM internal use. |
void | setDeviceFormatClass(java.lang.Class value) Reserved for IBM internal use. |
void | setDeviceFormatId(java.lang.Integer value) Reserved for IBM internal use. |
void | setDeviceFormatName(java.lang.String value) Reserved for IBM internal use. |
void | setDeviceFormatType(java.lang.String value) Reserved for IBM internal use. |
void | setDeviceFormatTypeId(java.lang.Integer value) Reserved for IBM internal use. |
void | setOrigReqName(java.lang.String anOrigReqName) Sets the original request name. |
void | setRequest(HttpServletRequest value) Reserved for IBM internal use. |
void | setRequestProperties(TypedProperty val) Reserved for IBM internal use. |
void | setResponse(HttpServletResponse value) Reserved for IBM internal use. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.ibm.commerce.adapter.HttpAdapter |
httpsRedirection |
Methods inherited from interface com.ibm.commerce.adapter.DeviceFormatAdapter |
getSessionContext, postInvokeCommand, preInvokeCommand |
Methods inherited from interface com.ibm.commerce.adapter.HttpAdapterFactory |
checkDeviceFormat, createAdapter |
Field Detail |
public static final java.lang.String COPYRIGHT
protected HttpAdapterDesc desc
protected TypedProperty requestProperties
protected HttpServletRequest req
protected HttpServletResponse resp
protected SessionContext sessionContext
protected HttpControllerRequestObject reqObj
protected java.lang.String encoding
Constructor Detail |
public AbstractHttpAdapter()
Method Detail |
public void displayGenericErrorView(ServletContext servletContext, java.lang.String docName)
public HttpAdapterDesc getAdapterDesc()
public java.lang.Integer getDefaultDeviceFormatId()
public final java.lang.Integer getDeviceFormatId()
public final java.lang.String getDeviceFormatName()
public final java.lang.String getDeviceFormatType()
public java.lang.Integer getDeviceFormatTypeId()
public java.lang.String getDocumentPathName(java.lang.String name)
public final HttpServletRequest getRequest()
public final java.lang.String getRequestName()
public TypedProperty getRequestProperties()
public final HttpServletResponse getResponse()
public boolean httpRedirection()
public void initFactory(org.w3c.dom.Element node) throws java.lang.Exception
public final boolean isEnabled()
public HttpControllerRequestObject preprocessRequest()
public boolean processErrorResponse(CommandContext commandContext, java.lang.Exception e) throws ECException
public final void processRequest(ServletContext servletContext, java.lang.String encoding, boolean storeCommand) throws ECException
public boolean processResponse(CommandContext commandContext, TypedProperty respProperty) throws ECException
public final void setAdapterDesc(HttpAdapterDesc value)
public void setDefaultDeviceFormatId(java.lang.Integer value)
public final void setDeviceFormatClass(java.lang.Class value)
public final void setDeviceFormatId(java.lang.Integer value)
public final void setDeviceFormatName(java.lang.String value)
public final void setDeviceFormatType(java.lang.String value)
public final void setDeviceFormatTypeId(java.lang.Integer value)
public final void setRequest(HttpServletRequest value)
public final void setRequestProperties(TypedProperty val)
public final void setResponse(HttpServletResponse value)
public boolean isDoubleClickHandlerEnabled()
public java.lang.String getUniqueIdentifier()
public java.lang.String getOrigReqName()
public void setOrigReqName(java.lang.String anOrigReqName)
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.