com.ibm.commerce.likeminds.objects
Class LikeMindsEventMapAccessBean

com.ibm.commerce.likeminds.objects.LikeMindsEventMapAccessBean

public class LikeMindsEventMapAccessBean

This bean provides access to the LMEVENTMAP table.

The following is a description of this table:

LikeMinds event information. This information is also stored in the LikeMinds server database.


Constructor Summary
LikeMindsEventMapAccessBean()
          Default constructor.
LikeMindsEventMapAccessBean(javax.ejb.EJBObject aLMEventMapEntityBean)
          Creates an access bean for the specified EJB.
 
Method Summary
 void commitCopyHelper()
          Update(flush) data to the EJBObject (persistent storage).
 LikeMindsEventMapAccessBean findByStoreIdAndEventNameAndSetName(java.lang.Integer aStoreId, java.lang.String aEventName, java.lang.String aSetName)
          Searching a LikeMindsEventMap Object by StoreId, EventName and SetName
 java.util.Enumeration findByStoreIdAndSetName(java.lang.Integer aStoreId, java.lang.String aSetName)
          Searching an enumeration type of LikeMindsEventMap objects by StoreId and SetName
 java.lang.String getExternalEventDescription()
          This method provides access to the LMEVENTMAP.EXTEVENTDESC column of DB2 type VARCHAR(254) NULL and Oracle type VARCHAR2(254) NULL.
 java.lang.String getExternalEventName()
          This method provides access to the LMEVENTMAP.EXTEVENTNAME column of DB2 type VARCHAR(64) NOT NULL and Oracle type VARCHAR2(64) NOT NULL.
 java.lang.Integer getId()
          This method provides access to the LMEVENTMAP.LMEVENTMAP_ID column of DB2 type INTEGER NOT NULL and Oracle type INTEGER NOT NULL.
 java.lang.String getSetName()
          This method provides access to the LMEVENTMAP.LMSETNAME column of DB2 type VARCHAR(64) NOT NULL and Oracle type VARCHAR2(64) NOT NULL.
 java.lang.Integer getStoreId()
          This method provides access to the LMEVENTMAP.STOREENT_ID column of DB2 type INTEGER NOT NULL and Oracle type INTEGER NOT NULL.
 java.lang.Integer getTransactionTypeId()
          This method provides access to the LMEVENTMAP.LMTXTYPEID column of DB2 type INTEGER NOT NULL and Oracle type INTEGER NOT NULL.
 void refreshCopyHelper()
          Load data from the EJBObject.
 void setExternalEventDescription(java.lang.String aExternalEventDescription1)
          This method provides access to the LMEVENTMAP.EXTEVENTDESC column of DB2 type VARCHAR(254) NULL and Oracle type VARCHAR2(254) NULL.
 void setExternalEventName(java.lang.String aExternalEventName1)
          This method provides access to the LMEVENTMAP.EXTEVENTNAME column of DB2 type VARCHAR(64) NOT NULL and Oracle type VARCHAR2(64) NOT NULL.
 void setId(java.lang.Integer aId1)
          This method provides access to the LMEVENTMAP.LMEVENTMAP_ID column of DB2 type INTEGER NOT NULL and Oracle type INTEGER NOT NULL.
 void setInitKey_id(java.lang.String aInitKey_id1)
          Set the primary key for this object
 void setSetName(java.lang.String aSetName1)
          This method provides access to the LMEVENTMAP.LMSETNAME column of DB2 type VARCHAR(64) NOT NULL and Oracle type VARCHAR2(64) NOT NULL.
 void setStoreId(java.lang.Integer aStoreId1)
          This method provides access to the LMEVENTMAP.STOREENT_ID column of DB2 type INTEGER NOT NULL and Oracle type INTEGER NOT NULL.
 void setTransactionTypeId(java.lang.Integer aTransactionTypeId1)
          This method provides access to the LMEVENTMAP.LMTXTYPEID column of DB2 type INTEGER NOT NULL and Oracle type INTEGER NOT NULL.
 

Constructor Detail

LikeMindsEventMapAccessBean

public LikeMindsEventMapAccessBean()

Default constructor. Maps to findByPrimaryKey.


LikeMindsEventMapAccessBean

public LikeMindsEventMapAccessBean(javax.ejb.EJBObject aLMEventMapEntityBean)
                            throws java.rmi.RemoteException

Creates an access bean for the specified EJB.

Parameters:
aLMEventMapEntityBean - javax.ejb.EJBObject
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException 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).

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

findByStoreIdAndEventNameAndSetName

public LikeMindsEventMapAccessBean findByStoreIdAndEventNameAndSetName(java.lang.Integer aStoreId,
                                                                       java.lang.String aEventName,
                                                                       java.lang.String aSetName)
                                                                throws java.rmi.RemoteException,
                                                                       javax.ejb.FinderException,
                                                                       javax.naming.NamingException

Searching a LikeMindsEventMap Object by StoreId, EventName and SetName

Parameters:
aStoreId - The store id for the event
aEventName - The event name
aSetName - The name of the transaction set to which the event belongs
Returns:
com.ibm.commerce.likeminds.objects.LikeMindsEventMapAccessBean
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

findByStoreIdAndSetName

public java.util.Enumeration findByStoreIdAndSetName(java.lang.Integer aStoreId,
                                                     java.lang.String aSetName)
                                              throws java.rmi.RemoteException,
                                                     javax.ejb.FinderException,
                                                     javax.naming.NamingException

Searching an enumeration type of LikeMindsEventMap objects by StoreId and SetName

Parameters:
aStoreId - java.lang.Integer
aSetName - java.lang.String
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

getExternalEventDescription

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

This method provides access to the LMEVENTMAP.EXTEVENTDESC column of DB2 type VARCHAR(254) NULL and Oracle type VARCHAR2(254) NULL.

The following is a description of this column:

Get the description of the event.

Returns:
The description of the external event
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

getExternalEventName

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

This method provides access to the LMEVENTMAP.EXTEVENTNAME column of DB2 type VARCHAR(64) NOT NULL and Oracle type VARCHAR2(64) NOT NULL.

The following is a description of this column:

The name of the event.

Returns:
The Name of the external event.
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

getId

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

This method provides access to the LMEVENTMAP.LMEVENTMAP_ID column of DB2 type INTEGER NOT NULL and Oracle type INTEGER NOT NULL.

The following is a description of this column:

The ID of the event.

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

getSetName

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

This method provides access to the LMEVENTMAP.LMSETNAME column of DB2 type VARCHAR(64) NOT NULL and Oracle type VARCHAR2(64) NOT NULL.

The following is a description of this column:

The name of the transaction set to which the event belongs.

Returns:
The name of the transaction set to which the event belongs
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

getStoreId

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

This method provides access to the LMEVENTMAP.STOREENT_ID column of DB2 type INTEGER NOT NULL and Oracle type INTEGER NOT NULL.

The following is a description of this column:

The storeent ID for the event.

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

getTransactionTypeId

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

This method provides access to the LMEVENTMAP.LMTXTYPEID column of DB2 type INTEGER NOT NULL and Oracle type INTEGER NOT NULL.

The following is a description of this column:

The transaction type ID. This value must match the value of the trx_type_id in the wcs_trx_type table of the LikeMinds database.

Returns:
transaction type ID 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

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

setExternalEventDescription

public void setExternalEventDescription(java.lang.String aExternalEventDescription1)

This method provides access to the LMEVENTMAP.EXTEVENTDESC column of DB2 type VARCHAR(254) NULL and Oracle type VARCHAR2(254) NULL.

The following is a description of this column:

The description of the event.

Parameters:
aExternalEventDescription1 - The description of a external event
Returns:
void

setExternalEventName

public void setExternalEventName(java.lang.String aExternalEventName1)

This method provides access to the LMEVENTMAP.EXTEVENTNAME column of DB2 type VARCHAR(64) NOT NULL and Oracle type VARCHAR2(64) NOT NULL.

The following is a description of this column:

The name of the event.

Parameters:
aExternalEventName1 - The external event name
Returns:
void

setId

public void setId(java.lang.Integer aId1)

This method provides access to the LMEVENTMAP.LMEVENTMAP_ID column of DB2 type INTEGER NOT NULL and Oracle type INTEGER NOT NULL.

The following is a description of this column:

Set the ID of the event.

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

setInitKey_id

public void setInitKey_id(java.lang.String aInitKey_id1)

Set the primary key for this object

Parameters:
aInitKey_id1 - The primary key to inital the LikeMindsEventMap object.
Returns:
void

setSetName

public void setSetName(java.lang.String aSetName1)

This method provides access to the LMEVENTMAP.LMSETNAME column of DB2 type VARCHAR(64) NOT NULL and Oracle type VARCHAR2(64) NOT NULL.

The following is a description of this column:

The name of the transaction set to which the event belongs.

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

setStoreId

public void setStoreId(java.lang.Integer aStoreId1)

This method provides access to the LMEVENTMAP.STOREENT_ID column of DB2 type INTEGER NOT NULL and Oracle type INTEGER NOT NULL.

The following is a description of this column:

The storeent ID for the event.

Parameters:
aStoreId1 - The ID of the store for the event.
Returns:
void

setTransactionTypeId

public void setTransactionTypeId(java.lang.Integer aTransactionTypeId1)

This method provides access to the LMEVENTMAP.LMTXTYPEID column of DB2 type INTEGER NOT NULL and Oracle type INTEGER NOT NULL.

The following is a description of this column:

The transaction type ID. This value must match the value of the trx_type_id in the wcs_trx_type table of the LikeMinds database.

Parameters:
aTransactionTypeId1 - The Id of the transaction type
Returns:
void