com.bea.campaign.action
Interface ActionService

All Superinterfaces
javax.ejb.EJBObject, Remote

public interface ActionService
extends javax.ejb.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

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


Copyright © 2000, 2009, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its affiliates.
Other names may be trademarks of their respective owners.