com.ibm.commerce.pvcdevices.objects
Class UserPVCDeviceBean

com.ibm.commerce.pvcdevices.objects.UserPVCDeviceBean
All Implemented Interfaces:
java.io.Serializable

public class UserPVCDeviceBean
implements java.io.Serializable

This bean provides access to the USERPVCDEV table.

The following is a description of this table:

This table contains information for pervasive computing devices used by WebSphere Commerce registered users.

See Also:
Serialized Form

Constructor Summary
UserPVCDeviceBean()
           Default Constructor
 
Method Summary
 java.lang.String getAddress1()
          This method provides access to the USERPVCDEV.ADDRESS1 column of DB2 type VARCHAR(254) NULL.
 java.lang.String getAddress1Type()
          This method provides access to the USERPVCDEV.ADDRESS1TYPE column of DB2 type CHAR(3) NULL.
 java.lang.String getAddress2()
          This method provides access to the USERPVCDEV.ADDRESS2 column of DB2 type VARCHAR(254) NULL.
 java.lang.String getAddress2Type()
          This method provides access to the USERPVCDEV.ADDRESS2TYPE column of DB2 type CHAR(3) NULL.
 java.lang.Integer getDeviceFormatId()
          This method provides access to the USERPVCDEV.DEVICEFMT_ID column of DB2 type INTEGER NULL.
 java.lang.String getDeviceIdentifier()
          This method provides access to the USERPVCDEV.DEVICEIDENTIFIER column of DB2 type VARCHAR(254) NULL.
 java.lang.Integer getPreferredTimeout()
          This method provides access to the USERPVCDEV.PREFERREDTIMEOUT column of DB2 type INTEGER NULL.
 java.lang.Integer getProtect()
          This method provides access to the USERPVCDEV.PROTECT column of DB2 type INTEGER NULL.
 java.lang.Long getPvcsessionId()
          This method provides access to the USERPVCDEV.PVCSESSION_ID column of DB2 type BIGINT NOT NULL.
 java.lang.Integer getTransportId()
          This method provides access to the USERPVCDEV.TRANSPORT_ID column of DB2 type INTEGER NULL.
 java.lang.Long getUserId()
          This method provides access to the USERPVCDEV.USERS_ID column of DB2 type BIGINT NOT NULL.
 java.lang.Long getUserPVCDeviceId()
          This method provides access to the USERPVCDEV.USERPVCDEV_ID column of DB2 type BIGINT NOT NULL.
 void setAddress1(java.lang.String aAddress1)
          This method provides access to the USERPVCDEV.ADDRESS1 column of DB2 type VARCHAR(254) NULL.
 void setAddress1Type(java.lang.String aAddress1Type)
          This method provides access to the USERPVCDEV.ADDRESS1TYPE column of DB2 type CHAR(3) NULL.
 void setAddress2(java.lang.String aAddress2)
          This method provides access to the USERPVCDEV.ADDRESS2 column of DB2 type VARCHAR(254) NULL.
 void setAddress2Type(java.lang.String aAddress2Type)
          This method provides access to the USERPVCDEV.ADDRESS2TYPE column of DB2 type CHAR(3) NULL.
 void setDeviceFormatId(java.lang.Integer aDeviceFormatId)
          This method provides access to the USERPVCDEV.DEVICEFMT_ID column of DB2 type INTEGER NULL.
 void setDeviceIdentifier(java.lang.String aDeviceIdentifier)
          This method provides access to the USERPVCDEV.DEVICEIDENTIFIER column of DB2 type VARCHAR(254) NULL.
 void setPreferredTimeout(java.lang.Integer aPreferredTimeout)
          This method provides access to the USERPVCDEV.PREFERREDTIMEOUT column of DB2 type INTEGER NULL.
 void setProtect(java.lang.Integer aProtect)
          This method provides access to the USERPVCDEV.PROTECT column of DB2 type INTEGER NULL.
 void setPvcsessionId(java.lang.Long aPvcsessionId)
          This method provides access to the USERPVCDEV.PVCSESSION_ID column of DB2 type BIGINT NOT NULL.
 void setTransportId(java.lang.Integer aTransportId)
          This method provides access to the USERPVCDEV.TRANSPORT_ID column of DB2 type INTEGER NULL.
 void setUserId(java.lang.Long aUserId)
          This method provides access to the USERPVCDEV.USERS_ID column of DB2 type BIGINT NOT NULL.
 void setUserPVCDeviceId(java.lang.Long aUserPVCDeviceId)
          This method provides access to the USERPVCDEV.USERPVCDEV_ID column of DB2 type BIGINT NOT NULL.
 

Constructor Detail

UserPVCDeviceBean

public UserPVCDeviceBean()

Default Constructor

Method Detail

getAddress1

public java.lang.String getAddress1()

This method provides access to the USERPVCDEV.ADDRESS1 column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

The primary address of the user of the pervasive computing device.

Returns:
java.lang.String

getAddress1Type

public java.lang.String getAddress1Type()

This method provides access to the USERPVCDEV.ADDRESS1TYPE column of DB2 type CHAR(3) NULL.

The following is a description of this column:

The type of address for ADDRESS1. Valid values are E (e-mail) or P (phone).

Returns:
java.lang.String

getAddress2

public java.lang.String getAddress2()

This method provides access to the USERPVCDEV.ADDRESS2 column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

A secondary address for the user of the pervasive computing device.

Returns:
java.lang.String

getAddress2Type

public java.lang.String getAddress2Type()

This method provides access to the USERPVCDEV.ADDRESS2TYPE column of DB2 type CHAR(3) NULL.

The following is a description of this column:

The type of address for ADDRESS2. Valid values are E (e-mail) or P (phone).

Returns:
java.lang.String

getDeviceFormatId

public java.lang.Integer getDeviceFormatId()

This method provides access to the USERPVCDEV.DEVICEFMT_ID column of DB2 type INTEGER NULL.

The following is a description of this column:

Foreign key to the DEVICEFMT table.

Returns:
java.lang.Integer

getDeviceIdentifier

public java.lang.String getDeviceIdentifier()

This method provides access to the USERPVCDEV.DEVICEIDENTIFIER column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

The terminal identifier of the pervasive computing device. This column is deprecated and is provided for backward compatibility only.

Returns:
java.lang.String

getPreferredTimeout

public java.lang.Integer getPreferredTimeout()

This method provides access to the USERPVCDEV.PREFERREDTIMEOUT column of DB2 type INTEGER NULL.

The following is a description of this column:

Time that the session should expire.

Returns:
java.lang.Integer

getProtect

public java.lang.Integer getProtect()

This method provides access to the USERPVCDEV.PROTECT column of DB2 type INTEGER NULL.

The following is a description of this column:

Protect commands which are listed in URLREG table. Valid values are 1 (yes) or 0 (no). If not provided, 1 is used as the default.

Returns:
java.lang.Integer

getPvcsessionId

public java.lang.Long getPvcsessionId()

This method provides access to the USERPVCDEV.PVCSESSION_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Reference to the pervasive computing device which the user uses to log in. Foreign key to PVCSESSION_ID in PVCSESSION table.

Returns:
java.lang.Long

getTransportId

public java.lang.Integer getTransportId()

This method provides access to the USERPVCDEV.TRANSPORT_ID column of DB2 type INTEGER NULL.

The following is a description of this column:

Foreign key to the TRANSPORT table.

Returns:
java.lang.Integer

getUserId

public java.lang.Long getUserId()

This method provides access to the USERPVCDEV.USERS_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Foreign key to the USERS table for the registered user who owns this PVC device.

Returns:
java.lang.Long

getUserPVCDeviceId

public java.lang.Long getUserPVCDeviceId()

This method provides access to the USERPVCDEV.USERPVCDEV_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Primary key, internally generated.

Returns:
java.lang.Long

setAddress1

public void setAddress1(java.lang.String aAddress1)

This method provides access to the USERPVCDEV.ADDRESS1 column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

The primary address of the user of the pervasive computing device.

Parameters:
aAddress1 - java.lang.String
Returns:
void

setAddress1Type

public void setAddress1Type(java.lang.String aAddress1Type)

This method provides access to the USERPVCDEV.ADDRESS1TYPE column of DB2 type CHAR(3) NULL.

The following is a description of this column:

The type of address for ADDRESS1. Valid values are E (e-mail) or P (phone).

Parameters:
aAddress1Type - java.lang.String
Returns:
void

setAddress2

public void setAddress2(java.lang.String aAddress2)

This method provides access to the USERPVCDEV.ADDRESS2 column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

A secondary address for the user of the pervasive computing device.

Parameters:
aAddress2 - java.lang.String
Returns:
void

setAddress2Type

public void setAddress2Type(java.lang.String aAddress2Type)

This method provides access to the USERPVCDEV.ADDRESS2TYPE column of DB2 type CHAR(3) NULL.

The following is a description of this column:

The type of address for ADDRESS2. Valid values are E (e-mail) or P (phone).

Parameters:
aAddress2Type - java.lang.String
Returns:
void

setDeviceFormatId

public void setDeviceFormatId(java.lang.Integer aDeviceFormatId)

This method provides access to the USERPVCDEV.DEVICEFMT_ID column of DB2 type INTEGER NULL.

The following is a description of this column:

Foreign key to the DEVICEFMT table.

Parameters:
aDeviceFormatId - java.lang.Integer
Returns:
void

setDeviceIdentifier

public void setDeviceIdentifier(java.lang.String aDeviceIdentifier)

This method provides access to the USERPVCDEV.DEVICEIDENTIFIER column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

The terminal identifier of the pervasive computing device. This column is deprecated and is provided for backward compatibility only.

Parameters:
aDeviceIdentifier - java.lang.String
Returns:
void

setPreferredTimeout

public void setPreferredTimeout(java.lang.Integer aPreferredTimeout)

This method provides access to the USERPVCDEV.PREFERREDTIMEOUT column of DB2 type INTEGER NULL.

The following is a description of this column:

Time that the session should expire.

Parameters:
aPreferredTimeout - java.lang.Integer
Returns:
void

setProtect

public void setProtect(java.lang.Integer aProtect)

This method provides access to the USERPVCDEV.PROTECT column of DB2 type INTEGER NULL.

The following is a description of this column:

Protect commands which are listed in URLREG table. Valid values are 1 (yes) or 0 (no). If not provided, 1 is used as the default.

Parameters:
aProtect - java.lang.Integer
Returns:
void

setPvcsessionId

public void setPvcsessionId(java.lang.Long aPvcsessionId)

This method provides access to the USERPVCDEV.PVCSESSION_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Reference to the pervasive computing device which the user uses to log in. Foreign key to PVCSESSION_ID in PVCSESSION table.

Parameters:
aPvcsessionId - java.lang.Long
Returns:
void

setTransportId

public void setTransportId(java.lang.Integer aTransportId)

This method provides access to the USERPVCDEV.TRANSPORT_ID column of DB2 type INTEGER NULL.

The following is a description of this column:

Foreign key to the TRANSPORT table.

Parameters:
aTransportId - java.lang.Integer
Returns:
void

setUserId

public void setUserId(java.lang.Long aUserId)

This method provides access to the USERPVCDEV.USERS_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Foreign key to the USERS table for the registered user who owns this PVC device.

Parameters:
aUserId - java.lang.Long
Returns:
void

setUserPVCDeviceId

public void setUserPVCDeviceId(java.lang.Long aUserPVCDeviceId)

This method provides access to the USERPVCDEV.USERPVCDEV_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Primary key, internally generated.

Parameters:
aUserPVCDeviceId - java.lang.Long
Returns:
void