com.ibm.commerce.marketingcenter.events.objects
Interface CampaignLogHome


public interface CampaignLogHome

This is a Home interface for the Entity Bean


Method Summary
  CampaignLog create(java.lang.Long userTrafficId, java.lang.Integer mpeId, java.lang.Integer storeId, java.lang.Integer initiativeId)
          Maps to a corresponding ejbCreate method in the home interface of the EJB
  CampaignLog create(java.lang.Long anUserTrafficId, java.lang.Integer aMpeId, java.lang.Integer anInitiativeId, java.lang.Integer aStoreId, java.lang.Integer aCampaignId, java.lang.Integer aMpeTypeId, java.lang.String aMpeName, java.lang.String anInitiativeName, java.lang.String aCampaignName, java.lang.String aMpeTypeName, java.lang.String theResults, java.lang.String theSegments)
          Maps to a corresponding ejbCreate method in the home interface of the EJB
  CampaignLog findByPrimaryKey( CampaignLogKey key)           findByPrimaryKey method comment
 

Method Detail

create

public CampaignLog create(java.lang.Long userTrafficId,
                          java.lang.Integer mpeId,
                          java.lang.Integer storeId,
                          java.lang.Integer initiativeId)
                   throws javax.ejb.CreateException,
                          java.rmi.RemoteException

Maps to a corresponding ejbCreate method in the home interface of the EJB

Parameters:
userTrafficId - A user traffic identifier
mpeId - A e-Marketing Spot identifier
storeId - A store entity identifier
initiativeId - A initiative identifier
Throws:
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception

create

public CampaignLog create(java.lang.Long anUserTrafficId,
                          java.lang.Integer aMpeId,
                          java.lang.Integer anInitiativeId,
                          java.lang.Integer aStoreId,
                          java.lang.Integer aCampaignId,
                          java.lang.Integer aMpeTypeId,
                          java.lang.String aMpeName,
                          java.lang.String anInitiativeName,
                          java.lang.String aCampaignName,
                          java.lang.String aMpeTypeName,
                          java.lang.String theResults,
                          java.lang.String theSegments)
                   throws javax.ejb.CreateException,
                          java.rmi.RemoteException

Maps to a corresponding ejbCreate method in the home interface of the EJB

Parameters:
aMpeId - A e-Marketing Spot identifier
aStoreId - A store entity identifier
aCampaignId - A campaign identifier
aMpeTypeId - A e-Marketing Spot type identifier
aMpeName - A e-Marketing Spot name
aCampaignName - A campaign name
aMpeTypeName - A e-Marketing Spot type name
theResults - The comma-delimited list of category entry identifiers or ad copy identifiers
theSegments - The comma-delimited list of customer profile names in which the customer fell into when a recommendation was run
Throws:
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception

findByPrimaryKey

public CampaignLog findByPrimaryKey(CampaignLogKey key)
                             throws java.rmi.RemoteException,
                                    javax.ejb.FinderException
findByPrimaryKey method comment
Parameters:
key - com.ibm.commerce.marketingcenter.events.objects.CampaignLogKey
Returns:
com.ibm.commerce.marketingcenter.events.objects.CampaignLog
Throws:
java.rmi.RemoteException - The exception description.
javax.ejb.FinderException - The exception description.