|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.ivj.ejb.runtime.AbstractAccessBean | +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean | +--com.ibm.commerce.common.objects.AlternativeLanguageAccessBean
This bean provides access to the LANGPAIR table.
The following is a description of this table:
Each row of this table represents an alternative language relationship, for a particular StoreEntity. When information is not available in the requested language, information in the alternative language may be used instead.
Fields inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean |
DEFAULT_NAMESERVICE_PROVIDER_URL, DEFAULT_NAMESERVICE_TYPE, ejbRef |
Constructor Summary | |
AlternativeLanguageAccessBean()
Default constructor. |
|
AlternativeLanguageAccessBean(javax.ejb.EJBObject ejbObject)
Creates an access bean for the specified EJB |
Method Summary | |
void |
commitCopyHelper()
Update(flush) data to the EJBObject (persistent storage). |
java.util.Enumeration |
findAllForStoreGroupSortedByLanguageStoreAndSequence()
Retrieves all AlternativeLanguageAccessBeans according to the search criteria |
java.util.Enumeration |
findAllForStoreSortedByLanguageStoreAndSequence()
Retrieves all AlternativeLanguageAccessBeans according to the search criteria |
java.lang.String |
getAlternativeLanguageId()
This method provides access to the LANGPAIR.LANGUAGE_ID_ALT column of DB2 type INTEGER NOT NULL. |
java.lang.Integer |
getAlternativeLanguageIdInEJBType()
This method provides access to the LANGPAIR.LANGUAGE_ID_ALT column of DB2 type INTEGER NOT NULL. |
java.lang.String |
getLanguageId()
This method provides access to the LANGPAIR.LANGUAGE_ID column of DB2 type INTEGER NOT NULL. |
java.lang.Integer |
getLanguageIdInEJBType()
This method provides access to the LANGPAIR.LANGUAGE_ID column of DB2 type INTEGER NOT NULL. |
java.lang.String |
getSequence()
This method provides access to the LANGPAIR.SEQUENCE column of DB2 type FLOAT NOT NULL. |
java.lang.Double |
getSequenceInEJBType()
This method provides access to the LANGPAIR.SEQUENCE column of DB2 type FLOAT NOT NULL. |
java.lang.String |
getStoreEntityId()
This method provides access to the LANGPAIR.STOREENT_ID column of DB2 type INTEGER NOT NULL. |
java.lang.Integer |
getStoreEntityIdInEJBType()
This method provides access to the LANGPAIR.STOREENT_ID column of DB2 type INTEGER NOT NULL. |
void |
refreshCopyHelper()
Load data from the EJBObject. |
void |
setInitKey_alternativeLanguageId(java.lang.Integer aInitKey_alternativeLanguageId)
Set the primary key for this object |
void |
setInitKey_languageId(java.lang.Integer aInitKey_languageId)
Set the primary key for this object |
void |
setInitKey_storeEntityId(java.lang.Integer aInitKey_storeEntityId)
Set the primary key for this object |
void |
setSequence(java.lang.Double aSequence)
This method provides access to the LANGPAIR.SEQUENCE column of DB2 type FLOAT NOT NULL. |
void |
setSequence(java.lang.String aSequence)
This method provides access to the LANGPAIR.SEQUENCE column of DB2 type FLOAT NOT 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 |
public AlternativeLanguageAccessBean()
Default constructor. Maps to findByPrimaryKey.
public AlternativeLanguageAccessBean(javax.ejb.EJBObject ejbObject) throws java.rmi.RemoteException
Creates an access bean for the specified EJB
ejbObject
- javax.ejb.EJBObjectjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionMethod Detail |
public void commitCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Update(flush) data to the EJBObject (persistent storage).
commitCopyHelper
in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findAllForStoreGroupSortedByLanguageStoreAndSequence() throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all AlternativeLanguageAccessBeans according to the search criteria
The SQL query used to fetch the requested row from the LANGPAIR table is:
SELECT * FROM LANGPAIR T1 WHERE T1.STOREENT_ID IN (SELECT STOREGRP.STOREGRP_ID FROM STOREGRP) ORDER BY T1.LANGUAGE_ID, T1.STOREENT_ID, T1.SEQUENCE
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findAllForStoreSortedByLanguageStoreAndSequence() throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all AlternativeLanguageAccessBeans according to the search criteria
The SQL query used to fetch the requested row from the LANGPAIR table is:
SELECT * FROM LANGPAIR T1 WHERE T1.STOREENT_ID NOT IN (SELECT STOREGRP.STOREGRP_ID FROM STOREGRP) ORDER BY T1.LANGUAGE_ID, T1.STOREENT_ID, T1.SEQUENCE
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getAlternativeLanguageId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the LANGPAIR.LANGUAGE_ID_ALT column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The alternative language.
getAlternativeLanguageId
in interface AlternativeLanguageAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Integer getAlternativeLanguageIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the LANGPAIR.LANGUAGE_ID_ALT column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The alternative language.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getLanguageId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the LANGPAIR.LANGUAGE_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The requested language. For a list of language components, see the LANGUAGE table.
getLanguageId
in interface AlternativeLanguageAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Integer getLanguageIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the LANGPAIR.LANGUAGE_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The requested language. For a list of language components, see the LANGUAGE table.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getSequence() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the LANGPAIR.SEQUENCE column of DB2 type FLOAT NOT NULL.
The following is a description of this column:
When the requested language is supported (see the STORELANG table) but information is not available in that language, each alternative language is tried in ascending order of SEQUENCE. A Store may override the SEQUENCE specified for its StoreGroup.
getSequence
in interface AlternativeLanguageAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Double getSequenceInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the LANGPAIR.SEQUENCE column of DB2 type FLOAT NOT NULL.
The following is a description of this column:
When the requested language is supported (see the STORELANG table) but information is not available in that language, each alternative language is tried in ascending order of SEQUENCE. A Store may override the SEQUENCE specified for its StoreGroup.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getStoreEntityId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the LANGPAIR.STOREENT_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The StoreEntity this relationship is part of. The alternative language relationships for a store include the alternative language relationships for its StoreGroup.
getStoreEntityId
in interface AlternativeLanguageAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Integer getStoreEntityIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the LANGPAIR.STOREENT_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The StoreEntity this relationship is part of. The alternative language relationships for a store include the alternative language relationships for its StoreGroup.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Load data from the EJBObject.
refreshCopyHelper
in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic void setInitKey_alternativeLanguageId(java.lang.Integer aInitKey_alternativeLanguageId)
Set the primary key for this object
aInitKey_alternativeLanguageId
- java.lang.Integerpublic void setInitKey_languageId(java.lang.Integer aInitKey_languageId)
Set the primary key for this object
aInitKey_languageId
- java.lang.Integerpublic void setInitKey_storeEntityId(java.lang.Integer aInitKey_storeEntityId)
Set the primary key for this object
aInitKey_storeEntityId
- java.lang.Integerpublic void setSequence(java.lang.Double aSequence)
This method provides access to the LANGPAIR.SEQUENCE column of DB2 type FLOAT NOT NULL.
The following is a description of this column:
When the requested language is supported (see the STORELANG table) but information is not available in that language, each alternative language is tried in ascending order of SEQUENCE. A Store may override the SEQUENCE specified for its StoreGroup.
aSequence
- java.lang.Doublepublic void setSequence(java.lang.String aSequence)
This method provides access to the LANGPAIR.SEQUENCE column of DB2 type FLOAT NOT NULL.
The following is a description of this column:
When the requested language is supported (see the STORELANG table) but information is not available in that language, each alternative language is tried in ascending order of SEQUENCE. A Store may override the SEQUENCE specified for its StoreGroup.
setSequence
in interface AlternativeLanguageAccessBeanData
aSequence
- java.lang.String
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |