Reserved for IBM internal use. Defines the device format interface that is required for all adapters that handles HTTP servlet requests.
Field Summary | |
---|---|
static java.lang.String |
COPYRIGHT IBM Copyright notice field. |
static java.lang.Integer |
DEVFMTID_BROWSER The device format identifier for a HTTP Browser (Web Browser) adapter. |
static java.lang.String |
DEVFMTNAME_BROWSER The device name for a HTTP Browser (Web Browser) adapter. |
static java.lang.String |
DEVFMTNAME_IMODE The device name for a I-Mode Browser adapter. |
static java.lang.String |
DEVFMTTYP_BROWSER The device format type name of a HTTP Browser (Web Browser) device. |
static java.lang.String |
DEVFMTTYP_PVCDEVICE The device format type name of a PvC device. |
static java.lang.String |
DEVFMTTYP_XMLFMT The device format type name of a XML device. |
static java.lang.Integer |
DEVFMTTYPID_BROWSER The device format type identifier for a HTTP Browswer (Web Browser) adapter. |
static java.lang.Integer |
DEVFMTTYPID_PVC The device format type identifier for a PvC adapter. |
static java.lang.Integer |
DEVFMTTYPID_XML The device format type identifier for a XML adapter. |
Method Summary | |
---|---|
HttpAdapterDesc |
getAdapterDesc() Reserved for IBM internal use. |
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 |
httpsRedirection() Reserved for IBM internal use. |
boolean |
isDoubleClickHandlerEnabled() Reserved for IBM internal use. |
HttpControllerRequestObject |
preprocessRequest() Reserved for IBM internal use. |
void |
processRequest(ServletContext servletContext,
java.lang.String encoding, boolean storeCommand) Reserved for IBM internal use. |
void |
setAdapterDesc(
HttpAdapterDesc val) Reserved for IBM internal use. |
void |
setRequest(HttpServletRequest req) Reserved for IBM internal use. |
void |
setRequestProperties(
TypedProperty val) Reserved for IBM internal use. |
void |
setResponse(HttpServletResponse resp) Reserved for IBM internal use. |
Methods inherited from interface com.ibm.commerce.adapter. DeviceFormatAdapter |
getDefaultDeviceFormatId,
getDeviceFormatId,
getDeviceFormatName,
getDeviceFormatType,
getDeviceFormatTypeId,
getDocumentPathName,
getSessionContext,
postInvokeCommand,
preInvokeCommand,
processErrorResponse,
processResponse,
setDefaultDeviceFormatId,
setDeviceFormatId,
setDeviceFormatName,
setDeviceFormatType,
setDeviceFormatTypeId |
Field Detail |
---|
public static final java.lang.String COPYRIGHT
public static final java.lang.String DEVFMTNAME_BROWSER
public static final java.lang.String DEVFMTNAME_IMODE
public static final java.lang.Integer DEVFMTID_BROWSER
public static final java.lang.Integer DEVFMTTYPID_BROWSER
public static final java.lang.Integer DEVFMTTYPID_PVC
public static final java.lang.Integer DEVFMTTYPID_XML
public static final java.lang.String DEVFMTTYP_PVCDEVICE
public static final java.lang.String DEVFMTTYP_XMLFMT
public static final java.lang.String DEVFMTTYP_BROWSER
Method Detail |
---|
public HttpAdapterDesc getAdapterDesc()
public HttpServletRequest getRequest()
public java.lang.String getRequestName()
public HttpServletResponse getResponse()
public boolean httpsRedirection()
true
if HTTPS
redirection is required. That is, if a requests comes in as HTTP but the
command requires HTTPS, the request will be redirected to HTTPS.
public HttpControllerRequestObject preprocessRequest()
public void processRequest(ServletContext servletContext, java.lang.String encoding, boolean storeCommand) throws ECException
servletContext
- the servlet context associated with this
request.encoding
- the encoding used for the incoming parameters.storeCommand
- if this is a store command.ECException
public void setAdapterDesc(HttpAdapterDesc val)
public void setRequest(HttpServletRequest req)
public void setRequestProperties(TypedProperty val)
public void setResponse(HttpServletResponse resp)
public TypedProperty getRequestProperties()
getRequestProperties
in interface
DeviceFormatAdapter
public boolean isDoubleClickHandlerEnabled()
public java.lang.String getUniqueIdentifier()