Overview | Package | Class | Tree | Deprecated | Index | Help
| © 2004 BEA Systems, Inc.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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`

Overview | Package | Class | Tree | Deprecated | Index | Help
| © 2004 BEA Systems, Inc.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2004 BEA Systems, Inc. All Rights Reserved