|
© 2002 BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.bea.campaign.action.Action | +--com.bea.campaign.EndStateAction
An action which supports marking a user as done in a campaign/scenario.
This understands the following initialization parameters:
Field Summary | |
protected boolean |
endState
Does this constitute an end state. |
Constructor Summary | |
EndStateAction()
|
Method Summary | |
ScenarioService |
getScenarioService()
Get the scenario service. |
java.lang.String |
getUserId()
Get the user id (from the event). |
void |
init(java.util.Map params)
Initialize this action from the action parameters. |
void |
run()
Execute this action. |
java.lang.String |
toString()
|
Methods inherited from class com.bea.campaign.action.Action |
getEvent,
getRandom,
getRequest,
getScenario,
getScenarioContainer,
getScenarioContainerName,
getScenarioId,
getScenarioName,
getServiceLocator,
getSession,
getTimestamp,
getUser,
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 |
protected boolean endState
Constructor Detail |
public EndStateAction()
Method Detail |
public void init(java.util.Map params) throws java.lang.IllegalArgumentException
params
- the action parameters.public void run() throws ActionException
This will set an end state flag for the user for the scenario in the scenario container.
public ScenarioService getScenarioService() throws javax.ejb.CreateException
public java.lang.String getUserId()
ScenarioHelper.getUserId(com.bea.p13n.events.Event)
public java.lang.String toString()
|
© 2002 BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |