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

java.lang.Object
  extended by 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


Copyright © 2011, Oracle. All rights reserved.