Overview | Package | Class | Tree | Deprecated | Index | Help
| Copyright © 2000, 2009, Oracle and/or its affiliates. All rights reserved.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.bea.portal.tools.portal.actions
Class PortalControlAction

    java.lang.Object
      com.bea.portal.tools.portal.actions.PortalControlAction

All Implemented Interfaces
  ControlAction

Direct Known Subclasses:
  BookDefinitionAction, BookInstanceAction, CreateCommunityTemplateAction, CreateDesktopFromPortalFileAction, DesktopDefinitionAction, PageDefinitionAction, PageInstanceAction, PortletDefinitionAction, PortletInstanceAction

    public abstract class PortalControlAction

extends Object
implements ControlAction

Objects extending this class implement actions to be taken on portal controls. These may be used to specify multiple actions which need to occur in a single transaction by calling the Portal controls' executeActions() method.

Note that by implementing a PortalControlAction that calls any number of control methods, anything can be done within a single transaction.

Constructor Summary
`PortalControlAction()`

Method Summary
`abstract void` | `doAction(ResourceContext context)` Method that actually performs the action(s).

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### PortalControlAction

    public PortalControlAction()

Method Detail

### doAction

    public abstract void doAction(ResourceContext context)
                           throws Exception

  Method that actually performs the action(s).

  Specified by:
    `doAction` in interface `ControlAction`
  Throws
    `Exception`

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

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.