com.ibm.commerce.catalog.objects
Class ProductSetBean

com.ibm.commerce.catalog.objects.ProductSetBean
All Implemented Interfaces:
java.io.Serializable

public class ProductSetBean
implements java.io.Serializable

This bean provides access to the PRODUCTSET table.

The following is a description of this table:

This table holds the definition of a ProductSet. The actual representation of the ProductSet is held in the PRSETCEREL table.

See Also:
Serialized Form

Constructor Summary
ProductSetBean()
           
 
Method Summary
 java.lang.Integer getMarkForDelete()
          This method provides access to the PRODUCTSET.MARKFORDELETE column of DB2 type INTEGER NOT NULL.
 java.lang.String getName()
          This method provides access to the PRODUCTSET.NAME column of DB2 type VARCHAR(32) NULL.
 java.lang.Long getOwnerId()
          This method provides access to the PRODUCTSET.MEMBER_ID column of DB2 type BIGINT NOT NULL.
 java.lang.Integer getProductSetId()
          This method provides access to the PRODUCTSET.PRODUCTSET_ID column of DB2 type INTEGER NOT NULL.
 java.sql.Timestamp getPublishTime()
          This method provides access to the PRODUCTSET.PUBLISHTIME column of DB2 type TIMESTAMP NULL.
 java.lang.String getStaticflag()
          This method provides access to the PRODUCTSET.STATIC column of DB2 type CHAR(1) NULL.
 void setMarkForDelete(java.lang.Integer aMarkForDelete)
          This method provides access to the PRODUCTSET.MARKFORDELETE column of DB2 type INTEGER NOT NULL.
 void setName(java.lang.String aName)
          This method provides access to the PRODUCTSET.NAME column of DB2 type VARCHAR(32) NULL.
 void setOwnerId(java.lang.Long aOwnerId)
          This method provides access to the PRODUCTSET.MEMBER_ID column of DB2 type BIGINT NOT NULL.
 void setProductSetId(java.lang.Integer aProductSetId)
          This method provides access to the PRODUCTSET.PRODUCTSET_ID column of DB2 type INTEGER NOT NULL.
 void setPublishTime(java.sql.Timestamp aPublishTime)
          This method provides access to the PRODUCTSET.PUBLISHTIME column of DB2 type TIMESTAMP NULL.
 void setStaticflag(java.lang.String aStaticflag)
          This method provides access to the PRODUCTSET.STATIC column of DB2 type CHAR(1) NULL.
 

Constructor Detail

ProductSetBean

public ProductSetBean()
Method Detail

getMarkForDelete

public java.lang.Integer getMarkForDelete()

This method provides access to the PRODUCTSET.MARKFORDELETE column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Indicates if this ProductSet has been marked for deletion:
0 = No.
1 = Marked for deletion.

Returns:
java.lang.Integer

getName

public java.lang.String getName()

This method provides access to the PRODUCTSET.NAME column of DB2 type VARCHAR(32) NULL.

The following is a description of this column:

The name given to this ProductSet.

Returns:
java.lang.String

getOwnerId

public java.lang.Long getOwnerId()

This method provides access to the PRODUCTSET.MEMBER_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The owner of this ProductSet.

Returns:
java.lang.Long

getProductSetId

public java.lang.Integer getProductSetId()

This method provides access to the PRODUCTSET.PRODUCTSET_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The internal reference number.

Returns:
java.lang.Integer

getPublishTime

public java.sql.Timestamp getPublishTime()

This method provides access to the PRODUCTSET.PUBLISHTIME column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

The time when this ProductSet was published to the PRSETCEREL table.

Returns:
java.sql.Timestamp

getStaticflag

public java.lang.String getStaticflag()

This method provides access to the PRODUCTSET.STATIC column of DB2 type CHAR(1) NULL.

The following is a description of this column:

Indicates whether this ProductSet can be changed. If this column is set to "1", then this PoductSet will never be re-published or synchronized.

Returns:
java.lang.String

setMarkForDelete

public void setMarkForDelete(java.lang.Integer aMarkForDelete)

This method provides access to the PRODUCTSET.MARKFORDELETE column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Indicates if this ProductSet has been marked for deletion:
0 = No.
1 = Marked for deletion.

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

setName

public void setName(java.lang.String aName)

This method provides access to the PRODUCTSET.NAME column of DB2 type VARCHAR(32) NULL.

The following is a description of this column:

The name given to this ProductSet.

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

setOwnerId

public void setOwnerId(java.lang.Long aOwnerId)

This method provides access to the PRODUCTSET.MEMBER_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The owner of this ProductSet.

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

setProductSetId

public void setProductSetId(java.lang.Integer aProductSetId)

This method provides access to the PRODUCTSET.PRODUCTSET_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The internal reference number.

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

setPublishTime

public void setPublishTime(java.sql.Timestamp aPublishTime)

This method provides access to the PRODUCTSET.PUBLISHTIME column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

The time when this ProductSet was published to the PRSETCEREL table.

Parameters:
aPublishTime - java.sql.Timestamp
Returns:
void

setStaticflag

public void setStaticflag(java.lang.String aStaticflag)

This method provides access to the PRODUCTSET.STATIC column of DB2 type CHAR(1) NULL.

The following is a description of this column:

Indicates whether this ProductSet can be changed. If this column is set to "1", then this PoductSet will never be re-published or synchronized.

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