org.jboss.portal.core.model.instance.command.action
Class InvokePortletInstanceActionCommand

java.lang.Object
  extended by org.jboss.portal.common.invocation.Invocation
      extended by org.jboss.portal.core.controller.ControllerCommand
          extended by org.jboss.portal.core.model.instance.command.PortletInstanceCommand
              extended by org.jboss.portal.core.model.instance.command.action.InvokePortletInstanceActionCommand

public class InvokePortletInstanceActionCommand
extends PortletInstanceCommand

Version:
$Revision: 8786 $
Author:
Julien Viet

Field Summary
 
Fields inherited from class org.jboss.portal.core.model.instance.command.PortletInstanceCommand
instance, instanceId, navigationalState
 
Fields inherited from class org.jboss.portal.core.controller.ControllerCommand
context, log, NAVIGATIONAL_STATE_SCOPE, PRINCIPAL_SCOPE, REQUEST_SCOPE, SESSION_SCOPE
 
Fields inherited from class org.jboss.portal.common.invocation.Invocation
EMPTY_STACK
 
Constructor Summary
InvokePortletInstanceActionCommand(java.lang.String instanceId, StateString navigationalState, StateString interactionState, PortletParameters form)
           
 
Method Summary
 ControllerResponse execute()
          Execute the command.
 PortletParameters getForm()
           
 CommandInfo getInfo()
          Return the meta data of this command.
 StateString getInteractionState()
           
 
Methods inherited from class org.jboss.portal.core.model.instance.command.PortletInstanceCommand
acquireResources, getInstanceId, getNavigationalState
 
Methods inherited from class org.jboss.portal.core.controller.ControllerCommand
create, createContext, destroy, destroyContext, enforceSecurity, getContext, getControllerContext, releaseResources, rethrow
 
Methods inherited from class org.jboss.portal.common.invocation.Invocation
getAttribute, getHandler, invoke, invokeNext, removeAttribute, setAttribute, setHandler
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InvokePortletInstanceActionCommand

public InvokePortletInstanceActionCommand(java.lang.String instanceId,
                                          StateString navigationalState,
                                          StateString interactionState,
                                          PortletParameters form)
Method Detail

getInteractionState

public StateString getInteractionState()

getForm

public PortletParameters getForm()

getInfo

public CommandInfo getInfo()
Description copied from class: ControllerCommand
Return the meta data of this command.

Specified by:
getInfo in class ControllerCommand

execute

public ControllerResponse execute()
                           throws ControllerException
Description copied from class: ControllerCommand
Execute the command.

Specified by:
execute in class ControllerCommand
Throws:
ControllerException