com.ibm.commerce.catalog.objects
Class CatalogAccessBean

java.lang.Object
  |
  +--com.ibm.ivj.ejb.runtime.AbstractAccessBean
        |
        +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
              |
              +--com.ibm.commerce.catalog.objects.CatalogAccessBean
All Implemented Interfaces:
CatalogAccessBeanData, java.io.Serializable

public class CatalogAccessBean
extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
implements CatalogAccessBeanData

This bean provides access to the CATALOG table.

The following is a description of this table:

This table holds the information related to a Catalog.

See Also:
Serialized Form

Fields inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean
DEFAULT_NAMESERVICE_PROVIDER_URL, DEFAULT_NAMESERVICE_TYPE, ejbRef
 
Constructor Summary
CatalogAccessBean()
          Default constructor.
CatalogAccessBean(javax.ejb.EJBObject catalogEJBObj)
          Constructor of the object that maps to a corresponding ejbCreate method in the home interface of the EJB
CatalogAccessBean(java.lang.Long catalogReferenceNumber)
          Maps to a corresponding ejbCreate method in the home interface of the EJB.
CatalogAccessBean(java.lang.Long anMemberId, java.lang.String astrIdentifier)
          Contructor for the object that maps to a corresponding ejbCreate method in the home interface of the EJB.
 
Method Summary
 void commitCopyHelper()
          Update(flush) data to the EJBObject (persistent storage).
 CatalogAccessBean findByKeyAndStore(java.lang.Long anCatalogId, java.lang.Integer anStoreId)
          Finds the catalog with the key and storeID.
 CatalogAccessBean findByMemberIdAndCatalogIdentifier(java.lang.Long anMemberId, java.lang.String astrIdentifier)
          Finds the catalog using the member ID and catalog identifier.
 java.util.Enumeration findByStoreId(java.lang.Integer anStoreId)
          Finds the catalog by the store ID.
 java.util.Enumeration findMasterCatalogByStoreId(java.lang.Integer aDMasterCatalogByStoreId)
          This method returns an Enumeration of Catalog Access Bean that is the Master Catalog of the store with the specified Store ID.
 boolean fulfills(java.lang.Long anMemberId, java.lang.String astrRelationship)
          Determines if a given member fulfills a given relationship with the resource.
 CatalogGroupAccessBean[] getCatalogGroups()
          Gets the list of catalog groups.
 java.lang.String getCatalogReferenceNumber()
          This method provides access to the CATALOG.CATALOG_ID column of DB2 type BIGINT NOT NULL.
 java.lang.Long getCatalogReferenceNumberInEJBType()
          This method provides access to the CATALOG.CATALOG_ID column of DB2 type BIGINT NOT NULL.
 CatalogDescriptionAccessBean getDescription()
          This method returns the bean that holds the language specific information for this Catalog.
 CatalogDescriptionAccessBean getDescription(java.lang.Integer anLanguageId)
          This method returns the bean that holds the language specific information for this Catalog for the language identified by anLanguageId.
 CatalogDescriptionAccessBean getDescription(java.lang.Integer anLanguageId, java.lang.Integer anStoreId)
          This method returns the bean that holds the language specific information for this Catalog for the language identified by anLanguageId and the store identified by anStoreId.
 java.lang.String getDescriptions()
          This method provides access to the CATALOG.DESCRIPTION column of DB2 type VARCHAR (254) NULL.
 CatalogGroupAccessBean[] getEntitledCatalogGroups(java.lang.Long[] arProductSetExclusionList)
          The CatalogGroups that are to categories of this catalog and are not excluded from view
 java.lang.String getIdentifier()
          This method provides access to the CATALOG.IDENTIFIER column of DB2 type VARCHAR(254) NOT NULL.
 java.lang.String getLanguage_id()
          Gets the language ID for the catalog description.
 java.lang.Integer getLanguage_idInEJBType()
          Gets the language ID for the catalog description.
 java.lang.String getMemberId()
          This method provides access to the CATALOG.MEMBER_ID column of DB2 type BIGINT NOT NULL.
 java.lang.Long getMemberIdInEJBType()
          This method provides access to the CATALOG.MEMBER_ID column of DB2 type BIGINT NOT NULL.
 java.lang.Long getOwner()
          This method returns the owner ID of the Catalog.
 java.lang.String getTPCLevel()
          This method provides access to the CATALOG.TPCLEVEL column of DB2 type INTEGER NULL.
 java.lang.Integer getTPCLevelInEJBType()
          This method provides access to the CATALOG.TPCLEVEL column of DB2 type INTEGER NULL.
 boolean isCatalogInStore(java.lang.Integer aAtalogInStore)
          Gets the flag indicating whether the catalog is in the store.
 void refreshCopyHelper()
          Load data from the EJBObject.
 void setDescriptions(java.lang.String astrDescriptions)
          This method provides access to the CATALOG.DESCRIPTION column of DB2 type VARCHAR (254) NULL.
 void setIdentifier(java.lang.String astrIdentifier)
          This method provides access to the CATALOG.IDENTIFIER column of DB2 type VARCHAR(254) NOT NULL.
 void setInitKey_catalogReferenceNumber(java.lang.String catalogReferenceNumber)
          Set the primary key for this object
 void setMemberId(java.lang.Long aMemberId)
          This method provides access to the CATALOG.MEMBER_ID column of DB2 type BIGINT NOT NULL.
 void setMemberId(java.lang.String anMemberId)
          This method provides access to the CATALOG.MEMBER_ID column of DB2 type BIGINT NOT NULL.
 void setTPCLevel(java.lang.Integer anTPCLevel)
          This method provides access to the CATALOG.TPCLEVEL column of DB2 type INTEGER NULL.
 void setTPCLevel(java.lang.String anTPCLevel)
          This method provides access to the CATALOG.TPCLEVEL column of DB2 type INTEGER NULL.
 
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
__getCache, __getCache, __getKey, __setCache, __setCache, __setKey, commitCopyHelper, createAccessBeans, createAccessBeans, instantiateEJBByPrimaryKey, refreshCopyHelper, setEJBRef
 
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean
defaultJNDIName, defaultNameServiceType, defaultNameServiceURL, getEJBRef, getGlobalHome, getHome, getInit_GlobalNameServiceTypeName, getInit_GlobalNameServiceURLName, getInit_JNDIName, getInit_NameServiceTypeName, getInit_NameServiceURLName, getInitContext, getInitContext, instantiateEJB, resetEJBRef, resetHomeCache, setInit_GlobalNameServiceTypeName, setInit_GlobalNameServiceURLName, setInit_JNDIName, setInit_NameServiceTypeName, setInit_NameServiceURLName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CatalogAccessBean

public CatalogAccessBean()

Default constructor. Maps to findByPrimaryKey.


CatalogAccessBean

public CatalogAccessBean(javax.ejb.EJBObject catalogEJBObj)
                  throws java.rmi.RemoteException

Constructor of the object that maps to a corresponding ejbCreate method in the home interface of the EJB

Parameters:
catalogEJBObj - The catalog EJB object. javax.ejb.EJBObject
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception

CatalogAccessBean

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

Maps to a corresponding ejbCreate method in the home interface of the EJB. Creates an access to the catalog according to the catalog reference number.

Parameters:
catalogReferenceNumber - The catalog reference number. java.lang.Long
Throws:
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.naming.NamingException - The javax.naming.NamingException exception

CatalogAccessBean

public CatalogAccessBean(java.lang.Long anMemberId,
                         java.lang.String astrIdentifier)
                  throws javax.naming.NamingException,
                         javax.ejb.CreateException,
                         java.rmi.RemoteException,
                         javax.ejb.FinderException

Contructor for the object that maps to a corresponding ejbCreate method in the home interface of the EJB. Creates an access to the catalog according to the owner ID and the Catalog Identifier.

Parameters:
anMemberId - The owner of the Catalog java.lang.Long
astrIdentifier - The identifier for the Catalog java.lang.String
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
Method Detail

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).

Overrides:
commitCopyHelper in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
Returns:
void
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByKeyAndStore

public CatalogAccessBean findByKeyAndStore(java.lang.Long anCatalogId,
                                           java.lang.Integer anStoreId)
                                    throws java.rmi.RemoteException,
                                           javax.ejb.FinderException,
                                           javax.naming.NamingException

Finds the catalog with the key and storeID.

SQL:
SELECT CATALOG.IDENTIFIER, CATALOG.MEMBER_ID, CATALOG.DESCRIPTION, CATALOG.CATALOG_ID, CATALOG.TPCLEVEL FROM CATALOG, STORECAT WHERE CATALOG.CATALOG_ID = catalogID AND STORECAT.STOREENT_ID = storeID AND STORECAT.CATALOG_ID = CATALOG.CATALOG_ID

Parameters:
anCatalogId - The catalog ID. java.lang.Long
anStoreId - The store ID. java.lang.Integer
Returns:
com.ibm.commerce.catalog.objects.CatalogAccessBean
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByMemberIdAndCatalogIdentifier

public CatalogAccessBean findByMemberIdAndCatalogIdentifier(java.lang.Long anMemberId,
                                                            java.lang.String astrIdentifier)
                                                     throws java.rmi.RemoteException,
                                                            javax.ejb.FinderException,
                                                            javax.naming.NamingException

Finds the catalog using the member ID and catalog identifier.

SQL:
SELECT IDENTIFIER, MEMBER_ID, DESCRIPTION, CATALOG_ID, TPCLEVEL FROM CATALOG WHERE MEMBER_ID = memberID AND IDENTIFIER = identifier

Parameters:
anMemberId - The member ID. java.lang.Long
astrIdentifier - The identifier. java.lang.String
Returns:
com.ibm.commerce.catalog.objects.CatalogAccessBean
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByStoreId

public java.util.Enumeration findByStoreId(java.lang.Integer anStoreId)
                                    throws java.rmi.RemoteException,
                                           javax.ejb.FinderException,
                                           javax.naming.NamingException

Finds the catalog by the store ID.

SQL:
SELECT CATALOG.IDENTIFIER, CATALOG.MEMBER_ID, CATALOG.DESCRIPTION, CATALOG.CATALOG_ID, CATALOG.TPCLEVEL FROM CATALOG, STORECAT WHERE STORECAT.STOREENT_ID = anStoreId AND STORECAT.CATALOG_ID = CATALOG.CATALOG_ID

Parameters:
anStoreId - The store ID. java.lang.Integer
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findMasterCatalogByStoreId

public java.util.Enumeration findMasterCatalogByStoreId(java.lang.Integer aDMasterCatalogByStoreId)
                                                 throws java.rmi.RemoteException,
                                                        javax.ejb.FinderException,
                                                        javax.naming.NamingException

This method returns an Enumeration of Catalog Access Bean that is the Master Catalog of the store with the specified Store ID.

Parameters:
anStoreId - The Store ID. java.lang.Integer
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

fulfills

public boolean fulfills(java.lang.Long anMemberId,
                        java.lang.String astrRelationship)
                 throws java.rmi.RemoteException,
                        java.lang.Exception,
                        javax.ejb.FinderException,
                        javax.naming.NamingException
Determines if a given member fulfills a given relationship with the resource.
Parameters:
anMemberId - The Member ID java.lang.Long
astrRelationship - The relationship the member has with respect to the resource
Returns:
true if the member fulfills the relationship with the resource
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
java.lang.Exception - The java.lang.Exception exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getCatalogGroups

public CatalogGroupAccessBean[] getCatalogGroups()
                                          throws javax.naming.NamingException,
                                                 javax.ejb.CreateException,
                                                 javax.ejb.FinderException,
                                                 java.rmi.RemoteException

Gets the list of catalog groups.

Returns:
com.ibm.commerce.catalog.objects.CatalogGroupAccessBean[]
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception

getCatalogReferenceNumber

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

This method provides access to the CATALOG.CATALOG_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The internal reference number of the Catalog.

Specified by:
getCatalogReferenceNumber in interface CatalogAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getCatalogReferenceNumberInEJBType

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

This method provides access to the CATALOG.CATALOG_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The internal reference number of the Catalog.

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

getDescription

public CatalogDescriptionAccessBean getDescription()
                                            throws javax.naming.NamingException,
                                                   javax.ejb.CreateException,
                                                   javax.ejb.FinderException,
                                                   java.rmi.RemoteException

This method returns the bean that holds the language specific information for this Catalog.

Returns:
com.ibm.commerce.catalog.objects.CatalogDescriptionAccessBean
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception

getDescription

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

This method returns the bean that holds the language specific information for this Catalog for the language identified by anLanguageId.

Parameters:
anLanguageId - java.lang.Integer
Returns:
com.ibm.commerce.catalog.objects.CatalogDescriptionAccessBean
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception

getDescription

public CatalogDescriptionAccessBean getDescription(java.lang.Integer anLanguageId,
                                                   java.lang.Integer anStoreId)
                                            throws javax.naming.NamingException,
                                                   javax.ejb.CreateException,
                                                   javax.ejb.FinderException,
                                                   java.rmi.RemoteException

This method returns the bean that holds the language specific information for this Catalog for the language identified by anLanguageId and the store identified by anStoreId. This method will return an alternate language description if the specified description is not found.

Parameters:
anLanguageId - The language ID. java.lang.Integer
anStoreId - The store ID. java.lang.Integer
Returns:
com.ibm.commerce.catalog.objects.CatalogDescriptionAccessBean
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception

getDescriptions

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

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

The following is a description of this column:

An administrative description of the Catalog.

Specified by:
getDescriptions in interface CatalogAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getEntitledCatalogGroups

public CatalogGroupAccessBean[] getEntitledCatalogGroups(java.lang.Long[] arProductSetExclusionList)
                                                  throws javax.naming.NamingException,
                                                         javax.ejb.CreateException,
                                                         javax.ejb.FinderException,
                                                         java.rmi.RemoteException

The CatalogGroups that are to categories of this catalog and are not excluded from view

Parameters:
arProductSetExclusionList - The Product Set Exclusion List Long[]
Returns:
com.ibm.commerce.catalog.objects.CatalogGroupAccessBean[]
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception

getIdentifier

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

This method provides access to the CATALOG.IDENTIFIER column of DB2 type VARCHAR(254) NOT NULL.

The following is a description of this column:

The external used to identify the Catalog. Along with the MEMBER_ID, these columns are a unique index.

Specified by:
getIdentifier in interface CatalogAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getLanguage_id

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

Gets the language ID for the catalog description.

Specified by:
getLanguage_id in interface CatalogAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getLanguage_idInEJBType

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

Gets the language ID for the catalog description.

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

getMemberId

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

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

The following is a description of this column:

The internal reference number that identifies the owner of the Catalog. Along with the Identifier, these columns are a unique index.

Specified by:
getMemberId in interface CatalogAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getMemberIdInEJBType

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

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

The following is a description of this column:

The internal reference number that identifies the owner of the Catalog. Along with the IDENTIFIER, these columns are a unique index.

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

getOwner

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

This method returns the owner ID of the Catalog.

Returns:
java.lang.Long
Throws:
java.lang.Exception - The java.lang.Exception exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getTPCLevel

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

This method provides access to the CATALOG.TPCLEVEL column of DB2 type INTEGER NULL.

The following is a description of this column:

The Trading Position Container Level of the Catalog.

Specified by:
getTPCLevel in interface CatalogAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getTPCLevelInEJBType

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

This method provides access to the CATALOG.TPCLEVEL column of DB2 type INTEGER NULL.

The following is a description of this column:

The Trading Position Container Level of the Catalog.

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

isCatalogInStore

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

Gets the flag indicating whether the catalog is in the store.

Parameters:
storeID - The store ID. java.lang.Integer
Returns:
boolean
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception

refreshCopyHelper

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

Load data from the EJBObject.

Overrides:
refreshCopyHelper in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
Returns:
void
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

setDescriptions

public void setDescriptions(java.lang.String astrDescriptions)

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

The following is a description of this column:

An administrative description of the Catalog.

Specified by:
setDescriptions in interface CatalogAccessBeanData
Parameters:
astrDescriptions - java.lang.String
Returns:
void

setIdentifier

public void setIdentifier(java.lang.String astrIdentifier)

This method provides access to the CATALOG.IDENTIFIER column of DB2 type VARCHAR(254) NOT NULL.

The following is a description of this column:

The external used to identify the Catalog. Along with the MEMBER_ID, these columns are a unique index.

Specified by:
setIdentifier in interface CatalogAccessBeanData
Parameters:
astrIdentifier - java.lang.String
Returns:
void

setInitKey_catalogReferenceNumber

public void setInitKey_catalogReferenceNumber(java.lang.String catalogReferenceNumber)

Set the primary key for this object

Parameters:
catalogReferenceNumber - The catalog reference number. java.lang.String
Returns:
void

setMemberId

public void setMemberId(java.lang.Long aMemberId)

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

The following is a description of this column:

The internal reference number that identifies the owner of the Catalog. Along with the IDENTIFIER, these columns are a unique index.

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

setMemberId

public void setMemberId(java.lang.String anMemberId)

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

The following is a description of this column:

The internal reference number that identifies the owner of the Catalog. Along with the IDENTIFIER, these columns are a unique index.

Specified by:
setMemberId in interface CatalogAccessBeanData
Parameters:
anMemberId - java.lang.String
Returns:
void

setTPCLevel

public void setTPCLevel(java.lang.Integer anTPCLevel)

This method provides access to the CATALOG.TPCLEVEL column of DB2 type INTEGER NULL.

The following is a description of this column:

The trading position container level of the Catalog.

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

setTPCLevel

public void setTPCLevel(java.lang.String anTPCLevel)

This method provides access to the CATALOG.TPCLEVEL column of DB2 type INTEGER NULL.

The following is a description of this column:

The Trading Position Container Level of the Catalog.

Specified by:
setTPCLevel in interface CatalogAccessBeanData
Parameters:
anTPCLevel - java.lang.String
Returns:
void