© 2004 BEA Systems, Inc.

com.bea.campaign.action
Interface ActionService

All Superinterfaces:
EJBObject, Remote

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


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

Method Detail

createAction

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
Throws:
RemoteException
ActionException

© 2004 BEA Systems, Inc.

Copyright © 2004 BEA Systems, Inc. All Rights Reserved