|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface of pervasive computing(PvC) Adapters
Field Summary | |
static java.lang.String |
COPYRIGHT
|
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 |
Method Summary | |
boolean |
checkDeviceFormat(javax.servlet.http.HttpServletRequest req,
TypedProperty prop)
Return the terminal id for this device. |
HttpAdapterDesc |
getAdapterDesc()
Return the terminal id for this device. |
java.lang.Integer |
getBufferTimeout()
Return buffer timeout value applied for PvC devices controled by the adapter |
java.lang.String |
getDeviceModel()
Extracts the pvc device model information from the Http request object. |
java.lang.Integer |
getLogonTimeout()
Return logon timeout value for PvC devices controled by the adapter |
PVCAdapterDesc |
getPVCAdapterDesc()
Return the terminal id for this device. |
PVCDeviceModelAccessBean |
getPVCDeviceModelAccessBean()
Return the access bean which contains model information of the device. |
PVCDeviceSpecAccessBean |
getPVCDeviceSpecAccessBean()
Return the accessbean which contains spec information of the device. |
PVCSessionAccessBean |
getPVCSessionAccessBean()
Return the accessbean which contains session information of the device. |
java.lang.Long |
getPvcSessionId()
Return the session ID of the PvC device |
java.lang.String |
getRegistrationMode()
Return the registration mode of the adapter in XML configuration file |
java.lang.String |
getTerminalId()
Return the terminal ID sent by the wireless carrier. |
boolean |
isExcludeCommand(java.lang.String value)
Checks if the command is not executable for the adapter. |
boolean |
isRelogonCommand(java.lang.String value)
Checks if the command is protected command for the adapter. |
void |
setAdapterDesc(HttpAdapterDesc val)
Sets description of the HttpAdapter. |
void |
setDeviceModel(java.lang.String val)
Sets model name of the device. |
void |
setPVCAdapterDesc(PVCAdapterDesc val)
Sets description of the PVCAdapter. |
void |
setPvcSessionId(java.lang.Long newPvcSessionId)
Sets session ID used for session control used by the adapter. |
void |
setStoreId(java.lang.Integer storeId)
Sets store ID to the adapter. |
void |
setTerminalId(java.lang.String val)
Sets the terminal id for this device. |
boolean |
userHasTimedout()
Checks if logon has timed out. |
Methods inherited from interface com.ibm.commerce.adapter.HttpAdapter |
getRequest, getRequestName, getRequestProperties, getResponse, httpsRedirection, preprocessRequest, processRequest, setRequest, setRequestProperties, setResponse |
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
Method Detail |
public boolean checkDeviceFormat(javax.servlet.http.HttpServletRequest req, TypedProperty prop)
javax.servlet.http.HttpServletRequest
- Servlet requestcom.ibm.commerce.datatype.TypedProperty
- Request propertiespublic HttpAdapterDesc getAdapterDesc()
getAdapterDesc
in interface HttpAdapter
public java.lang.Integer getBufferTimeout()
public java.lang.String getDeviceModel()
req
- javax.servlet.http.HttpServletRequestprop
- com.ibm.commerce.datatype.TypedPropertypublic java.lang.Integer getLogonTimeout()
public PVCAdapterDesc getPVCAdapterDesc()
public PVCDeviceModelAccessBean getPVCDeviceModelAccessBean()
public PVCDeviceSpecAccessBean getPVCDeviceSpecAccessBean()
public PVCSessionAccessBean getPVCSessionAccessBean()
public java.lang.Long getPvcSessionId()
public java.lang.String getRegistrationMode()
public java.lang.String getTerminalId()
public boolean isExcludeCommand(java.lang.String value)
public boolean isRelogonCommand(java.lang.String value) throws ECException
public void setAdapterDesc(HttpAdapterDesc val)
setAdapterDesc
in interface HttpAdapter
val
- desciption of the HttpAdapterpublic void setDeviceModel(java.lang.String val)
val
- Model namepublic void setPVCAdapterDesc(PVCAdapterDesc val)
val
- desciption of the PVCAdapterpublic void setPvcSessionId(java.lang.Long newPvcSessionId)
newPvcSessionId
- Session ID usedpublic void setStoreId(java.lang.Integer storeId)
storeId
- Store IDpublic void setTerminalId(java.lang.String val)
val
- Terminal idpublic boolean userHasTimedout()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |