com.bea.commerce.ebusiness.campaign
Class AddUserDiscountAction

java.lang.Object
  extended by com.bea.campaign.action.Action
      extended by com.bea.commerce.ebusiness.campaign.AddUserDiscountAction
All Implemented Interfaces
Serializable

Deprecated See BEA Commerce product offering

@Deprecated
public class AddUserDiscountAction
extends Action

Action object to associate a discount to a user.

This action understands the following action parameters:

See Also
Serialized Form

Field Summary
static String DEFAULT_DISCOUNT_SET_NAME
          Deprecated See BEA Commerce product offering
 
Constructor Summary
AddUserDiscountAction()
          Deprecated See BEA Commerce product offering
 
Method Summary
 DiscountAssociationMgr getAssociationMgr()
          Deprecated See BEA Commerce product offering
 void init(Map params)
          Deprecated See BEA Commerce product offering
 void run()
          Deprecated See BEA Commerce product offering
 String toString()
          Deprecated See BEA Commerce product offering
 
Methods inherited from class com.bea.campaign.action.Action
getEvent, getRandom, getRequest, getScenario, getScenarioContainer, getScenarioContainerName, getScenarioId, getScenarioName, getServiceLocator, getSession, getTimestamp, getUser, getUserId, locateService, setEvent, setRandom, setRequest, setScenario, setScenarioContainer, setServiceLocator, setSession, setTimestamp, setUser
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DEFAULT_DISCOUNT_SET_NAME

public static final String DEFAULT_DISCOUNT_SET_NAME
Deprecated See BEA Commerce product offering
The default discount set name ("DefaultDiscountSet").

See Also
Constants Summary
Constructor Detail

AddUserDiscountAction

public AddUserDiscountAction()
Deprecated See BEA Commerce product offering

Method Detail

init

public void init(Map params)
          throws IllegalArgumentException
Deprecated See BEA Commerce product offering

Initialize this action from a map of parameters.

See the class notes about the understood and required action parameters.

Specified by:
init in class Action
Parameters
params - A map of name/value pairs
Throws
IllegalArugmentException - thrown on invalid action parameters.
IllegalArgumentException - if any required params are missing

run

public void run()
         throws ActionException
Deprecated See BEA Commerce product offering

Execute this action.

This will associate the named discount to the user.

Specified by:
run in class Action
Throws
ActionException - thrown on an error.

getAssociationMgr

public DiscountAssociationMgr getAssociationMgr()
                                         throws javax.ejb.CreateException,
                                                RemoteException
Deprecated See BEA Commerce product offering

Get the discount association manager this should use.

Throws
javax.ejb.CreateException - thrown if the system cannot get a manager.
RemoteException - thrown on a general error.

toString

public String toString()
Deprecated See BEA Commerce product offering

Overrides:
toString in class Object


Copyright © 2006 BEA Systems, Inc. All Rights Reserved