ActionService Interface

com.bea.campaign.action
ActionService Interface

public interface ActionService

    extends EJBObject

Remote interface for a stateless service that helps out with Action objects. Actions are created indirectly (through ActionDef's) by rules; this service is used to create the real Actions from the ActionDefs so that Action implementations can be re-deployed with the service (as part of the ActionService jar).


All Superinterfaces
EJBObject, Remote

Method Summary

public Action
createAction(ActionDef def)
Create an Action from an ActionDef, and initializes it.
 
Methods from interface javax.ejb.EJBObject
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove
   

Method Detail

createAction(ActionDef) Method

public Action createAction(ActionDef def)
throws RemoteException, ActionException
Create an Action from an ActionDef, and initializes it. Uses configuration information to determine which Action implementation should be created and returned.

Parameters

def
the ActionDef

Returns

the new Action object

Exceptions

RemoteException
ActionException