com.bea.portal.tools.portal.controls
Interface PortalControl


@ControlInterface
public interface PortalControl


Method Summary
 void executeActions(List<ControlAction> actions, ResourceContext context)
          Executes the specified portal actions within a single transaction.
 

Method Detail

executeActions

@TransactionAttribute(value=REQUIRED,
                      rollbackOnCheckedException=true)
void executeActions(List<ControlAction> actions,
                                         ResourceContext context)
                    throws Exception
Executes the specified portal actions within a single transaction.

Parameters
actions - the actions to execute, in the order they should be executed.
context - the resource context.
Throws
Exception - any of the exceptions the individual actions may throw will be "bubbled-up" through this method, and the transaction will be rolled back.


Copyright © 2011, Oracle. All rights reserved.