com.ibm.commerce.pvc.commands
Interface PVCRegisterDeviceCmd

All Superinterfaces:
AccCommand, ControllerCommand, ECCommand, Protectable
All Known Implementing Classes:
PVCRegisterDeviceCmdImpl

public interface PVCRegisterDeviceCmd
extends ControllerCommand

Interface to register/update information of a user's pervasive computing(PvC) device in USERPVCDEV table.


Field Summary
static java.lang.String COPYRIGHT
           
static java.lang.String defaultCommandClassName
           
static java.lang.String NAME
           
 
Method Summary
 void setAddress1(java.lang.String newAddress1)
          Set the address 1.
 void setAddress2(java.lang.String newAddress2)
          Set the address 2.
 void setAddrType1(java.lang.String newAddrType1)
          Set the address type 1.
 void setAddrType2(java.lang.String newAddrType2)
          Set the address type 2.
 void setDeviceFmtId(java.lang.Integer newDeviceFmtId)
          Set the device format ID.
 void setLogonId(java.lang.String newLogonId)
          Set the logon ID.
 void setPassword(java.lang.String newPassword)
          Set the password.
 void setPreferredTimeout(java.lang.Integer newPreferredTimeout)
          Set the preferred timeout value.
 void setProtect(java.lang.Integer newProtect)
          Set the protect.
 void setPvcRegMode(java.lang.String newPvcRegMode)
          Set the PvC registration mode.
 void setPVCSessionId(java.lang.Long pvcSessionId)
          Set the PvC session ID.
 void setStatus(java.lang.Integer newStatus)
          Set the status of PVCSESSION STATUS.
 void setURL(java.lang.String newURL)
          Set the redirect URL for this command.
 void setUserId(java.lang.Long newUserId)
          Set the user ID.
 
Methods inherited from interface com.ibm.commerce.command.ControllerCommand
execute, getGeneric, getRequestProperties, getResolvedRequestProperties, getResponseProperties, getRetriable, getViewInputProperties, isGeneric, isRetriable, mergeProperties, setGeneric, setRequestProperties, setRetriable, setViewInputProperties
 
Methods inherited from interface com.ibm.commerce.command.AccCommand
accessControlCheck, getAccCheck, getForUserId, setAccCheck, setForUserId, setOwner
 
Methods inherited from interface com.ibm.commerce.command.ECCommand
checkIsAllowed, checkResourcePermission, getCommandContext, getCommandIfName, getCommandName, getDefaultProperties, getResources, getStoreId, getUser, getUserId, performExecute, setCommandContext, setCommandIfName, setDefaultProperties, validateParameters
 
Methods inherited from interface com.ibm.commerce.security.Protectable
fulfills, getOwner
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT

defaultCommandClassName

public static final java.lang.String defaultCommandClassName

NAME

public static final java.lang.String NAME
Method Detail

setAddress1

public void setAddress1(java.lang.String newAddress1)
Set the address 1.
Parameters:
newAddress1 - The address 1.

setAddress2

public void setAddress2(java.lang.String newAddress2)
Set the address 2.
Parameters:
newAddress2 - The address 2.

setAddrType1

public void setAddrType1(java.lang.String newAddrType1)
Set the address type 1.
Parameters:
newAddrType1 - The address type 1.

setAddrType2

public void setAddrType2(java.lang.String newAddrType2)
Set the address type 2.
Parameters:
newAddrType2 - The address type 2.

setDeviceFmtId

public void setDeviceFmtId(java.lang.Integer newDeviceFmtId)
Set the device format ID.
Parameters:
newDeviceFmtId - The device format ID.

setLogonId

public void setLogonId(java.lang.String newLogonId)
Set the logon ID.
Parameters:
newLogonId - The logon ID.

setPassword

public void setPassword(java.lang.String newPassword)
Set the password.
Parameters:
newPassword - The password.

setPreferredTimeout

public void setPreferredTimeout(java.lang.Integer newPreferredTimeout)
Set the preferred timeout value.
Parameters:
newPreferredTimeout - The preferred timeout value.

setProtect

public void setProtect(java.lang.Integer newProtect)
Set the protect.
Parameters:
newProtect - The protect.

setPvcRegMode

public void setPvcRegMode(java.lang.String newPvcRegMode)
Set the PvC registration mode.
Parameters:
newPvcRegMode - The PvC registration mode.

setPVCSessionId

public void setPVCSessionId(java.lang.Long pvcSessionId)
Set the PvC session ID.
Parameters:
newPVCSessionId - The PvC session ID.

setStatus

public void setStatus(java.lang.Integer newStatus)
Set the status of PVCSESSION STATUS.
STATUS=0 is session logoff stauts, STATUS=1 is session logon status.
Parameters:
newStatus - The status of PVCSESSION STATUS.

setURL

public void setURL(java.lang.String newURL)
Set the redirect URL for this command.
Parameters:
newURL - The redirect URL.

setUserId

public void setUserId(java.lang.Long newUserId)
Set the user ID.
Parameters:
newUserId - The user ID.