com.ibm.commerce.catalog.objects
Class CatalogEntryConfigurationAccessBean

java.lang.Object
  |
  +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
        |
        +--com.ibm.commerce.catalog.objects.CatalogEntryConfigurationAccessBean
All Implemented Interfaces:
CatalogEntryConfigurationAccessBeanData

public class CatalogEntryConfigurationAccessBean
extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
implements CatalogEntryConfigurationAccessBeanData

This table holds additional information for CatalogEntries that represent Configurable Products. This information may be required by an external configurator to configure this CatalogEntry.

See Also:
Serialized Form

Constructor Summary
CatalogEntryConfigurationAccessBean()
          constructor
CatalogEntryConfigurationAccessBean(javax.ejb.EJBObject o)
          constructor
 
Method Summary
 void commitCopyHelper()
          Update(flush) data to the EJBObject (persistent storage).
protected  java.lang.String defaultJNDIName()
           
 java.lang.String getCatalogEntryId()
          This method provides access to the CATCONFINF.CATENTRY_ID column of DB2 type BIGINT NOT NULL.
 java.lang.Long getCatalogEntryIdInEJBType()
          This method provides access to the CATCONFINF.CATENTRY_ID column of DB2 type BIGINT NOT NULL.
 java.lang.String getField1()
          This method provides access to the CATCONFINF.FIELD1 column of DB2 type INTEGER.
 java.lang.Integer getField1InEJBType()
          This method provides access to the CATCONFINF.FIELD1 column of DB2 type INTEGER.
 java.lang.String getField2()
          This method provides access to the CATCONFINF.FIELD2 column of DB2 type DOUBLE.
 java.lang.Double getField2InEJBType()
          This method provides access to the CATCONFINF.FIELD2 column of DB2 type DOUBLE.
 java.lang.String getField3()
          This method provides access to the CATCONFINF.FIELD3 column of DB2 type VARCHAR(254).
 java.lang.String getField4()
          This method provides access to the CATCONFINF.FIELD4 column of DB2 type VARCHAR(254).
 java.lang.String getReference()
          This method accesses a non-CMP field
 java.lang.String getUrl()
          This method accesses a non-CMP field
protected  void instantiateEJB()
           
protected  boolean instantiateEJBByPrimaryKey()
           
 void refreshCopyHelper()
          Load data from the EJBObject.
 void setCatalogEntryId(java.lang.Long newValue)
          This method provides access to the CATCONFINF.CATENTRY_ID column of DB2 type BIGINT NOT NULL.
 void setCatalogEntryId(java.lang.String newValue)
          This method provides access to the CATCONFINF.CATENTRY_ID column of DB2 type BIGINT NOT NULL.
 void setField1(java.lang.Integer newValue)
          This method provides access to the CATCONFINF.FIELD1 column of DB2 type INTEGER.
 void setField1(java.lang.String newValue)
          This method provides access to the CATCONFINF.FIELD1 column of DB2 type INTEGER.
 void setField2(java.lang.Double newValue)
          This method provides access to the CATCONFINF.FIELD2 column of DB2 type DOUBLE.
 void setField2(java.lang.String newValue)
          This method provides access to the CATCONFINF.FIELD2 column of DB2 type DOUBLE.
 void setField3(java.lang.String newValue)
          This method provides access to the CATCONFINF.FIELD3 column of DB2 type VARCHAR(254).
 void setField4(java.lang.String newValue)
          This method provides access to the CATCONFINF.FIELD4 column of DB2 type VARCHAR(254).
 void setInitKey_catalogEntryId(java.lang.String newValue)
          Set the primary key for this object
 void setReference(java.lang.String newValue)
          This method accesses a non-CMP field
 void setUrl(java.lang.String newValue)
          This method accesses a non-CMP field
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CatalogEntryConfigurationAccessBean

public CatalogEntryConfigurationAccessBean()
constructor

CatalogEntryConfigurationAccessBean

public CatalogEntryConfigurationAccessBean(javax.ejb.EJBObject o)
                                    throws java.rmi.RemoteException
constructor
Parameters:
o - javax.ejb.EJBObject
Throws:
java.rmi.RemoteException
Method Detail

setInitKey_catalogEntryId

public void setInitKey_catalogEntryId(java.lang.String newValue)

Set the primary key for this object

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

defaultJNDIName

protected java.lang.String defaultJNDIName()
Returns:
String

instantiateEJB

protected void instantiateEJB()
                       throws java.rmi.RemoteException,
                              javax.ejb.FinderException,
                              javax.naming.NamingException
Returns:
void
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

instantiateEJBByPrimaryKey

protected boolean instantiateEJBByPrimaryKey()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.naming.NamingException
Returns:
boolean
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.naming.NamingException

commitCopyHelper

public void commitCopyHelper()
                      throws java.rmi.RemoteException,
                             javax.ejb.CreateException,
                             javax.ejb.FinderException,
                             javax.naming.NamingException

Update(flush) data to the EJBObject (persistent storage).

Returns:
void
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

refreshCopyHelper

public void refreshCopyHelper()
                       throws java.rmi.RemoteException,
                              javax.ejb.CreateException,
                              javax.ejb.FinderException,
                              javax.naming.NamingException

Load data from the EJBObject.

Returns:
void
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getCatalogEntryId

public java.lang.String getCatalogEntryId()
                                   throws java.rmi.RemoteException,
                                          javax.ejb.CreateException,
                                          javax.ejb.FinderException,
                                          javax.naming.NamingException

This method provides access to the CATCONFINF.CATENTRY_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The CatalogEntry that this configuration information applies to. Typically, the type of the CatalogEntry will be &quo

Specified by:
getCatalogEntryId in interface CatalogEntryConfigurationAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getCatalogEntryIdInEJBType

public java.lang.Long getCatalogEntryIdInEJBType()
                                          throws java.rmi.RemoteException,
                                                 javax.ejb.CreateException,
                                                 javax.ejb.FinderException,
                                                 javax.naming.NamingException

This method provides access to the CATCONFINF.CATENTRY_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The CatalogEntry that this configuration information applies to. Typically, the type of the CatalogEntry will be &quo

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setCatalogEntryId

public void setCatalogEntryId(java.lang.String newValue)

This method provides access to the CATCONFINF.CATENTRY_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The CatalogEntry that this configuration information applies to. Typically, the type of the CatalogEntry will be &quo

Specified by:
setCatalogEntryId in interface CatalogEntryConfigurationAccessBeanData
Parameters:
newValue - String
Returns:
void

setCatalogEntryId

public void setCatalogEntryId(java.lang.Long newValue)

This method provides access to the CATCONFINF.CATENTRY_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The CatalogEntry that this configuration information applies to. Typically, the type of the CatalogEntry will be &quo

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

getReference

public java.lang.String getReference()
                              throws java.rmi.RemoteException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getReference in interface CatalogEntryConfigurationAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setReference

public void setReference(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setReference in interface CatalogEntryConfigurationAccessBeanData

getField4

public java.lang.String getField4()
                           throws java.rmi.RemoteException,
                                  javax.ejb.CreateException,
                                  javax.ejb.FinderException,
                                  javax.naming.NamingException

This method provides access to the CATCONFINF.FIELD4 column of DB2 type VARCHAR(254).

The following is a description of this column:

Customizable.

Specified by:
getField4 in interface CatalogEntryConfigurationAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setField4

public void setField4(java.lang.String newValue)

This method provides access to the CATCONFINF.FIELD4 column of DB2 type VARCHAR(254).

The following is a description of this column:

Customizable.

Specified by:
setField4 in interface CatalogEntryConfigurationAccessBeanData
Parameters:
newValue - java.lang.String
Returns:
void

getField3

public java.lang.String getField3()
                           throws java.rmi.RemoteException,
                                  javax.ejb.CreateException,
                                  javax.ejb.FinderException,
                                  javax.naming.NamingException

This method provides access to the CATCONFINF.FIELD3 column of DB2 type VARCHAR(254).

The following is a description of this column:

Customizable.

Specified by:
getField3 in interface CatalogEntryConfigurationAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setField3

public void setField3(java.lang.String newValue)

This method provides access to the CATCONFINF.FIELD3 column of DB2 type VARCHAR(254).

The following is a description of this column:

Customizable.

Specified by:
setField3 in interface CatalogEntryConfigurationAccessBeanData
Parameters:
newValue - java.lang.String
Returns:
void

getField2

public java.lang.String getField2()
                           throws java.rmi.RemoteException,
                                  javax.ejb.CreateException,
                                  javax.ejb.FinderException,
                                  javax.naming.NamingException

This method provides access to the CATCONFINF.FIELD2 column of DB2 type DOUBLE.

The following is a description of this column:

Customizable.

Specified by:
getField2 in interface CatalogEntryConfigurationAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getField2InEJBType

public java.lang.Double getField2InEJBType()
                                    throws java.rmi.RemoteException,
                                           javax.ejb.CreateException,
                                           javax.ejb.FinderException,
                                           javax.naming.NamingException

This method provides access to the CATCONFINF.FIELD2 column of DB2 type DOUBLE.

The following is a description of this column:

Customizable.

Returns:
java.lang.Double
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setField2

public void setField2(java.lang.String newValue)

This method provides access to the CATCONFINF.FIELD2 column of DB2 type DOUBLE.

The following is a description of this column:

Customizable.

Specified by:
setField2 in interface CatalogEntryConfigurationAccessBeanData
Parameters:
newValue - String
Returns:
void

setField2

public void setField2(java.lang.Double newValue)

This method provides access to the CATCONFINF.FIELD2 column of DB2 type DOUBLE.

The following is a description of this column:

Customizable.

Parameters:
newValue - java.lang.Double
Returns:
void

getField1

public java.lang.String getField1()
                           throws java.rmi.RemoteException,
                                  javax.ejb.CreateException,
                                  javax.ejb.FinderException,
                                  javax.naming.NamingException

This method provides access to the CATCONFINF.FIELD1 column of DB2 type INTEGER.

The following is a description of this column:

Customizable.

Specified by:
getField1 in interface CatalogEntryConfigurationAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getField1InEJBType

public java.lang.Integer getField1InEJBType()
                                     throws java.rmi.RemoteException,
                                            javax.ejb.CreateException,
                                            javax.ejb.FinderException,
                                            javax.naming.NamingException

This method provides access to the CATCONFINF.FIELD1 column of DB2 type INTEGER.

The following is a description of this column:

Customizable.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setField1

public void setField1(java.lang.String newValue)

This method provides access to the CATCONFINF.FIELD1 column of DB2 type INTEGER.

The following is a description of this column:

Customizable.

Specified by:
setField1 in interface CatalogEntryConfigurationAccessBeanData
Parameters:
newValue - String
Returns:
void

setField1

public void setField1(java.lang.Integer newValue)

This method provides access to the CATCONFINF.FIELD1 column of DB2 type INTEGER.

The following is a description of this column:

Customizable.

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

getUrl

public java.lang.String getUrl()
                        throws java.rmi.RemoteException,
                               javax.ejb.CreateException,
                               javax.ejb.FinderException,
                               javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getUrl in interface CatalogEntryConfigurationAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setUrl

public void setUrl(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setUrl in interface CatalogEntryConfigurationAccessBeanData