org.exoplatform.services.portletcontainer.pci
Class EventOutput

java.lang.Object
  extended by org.exoplatform.services.portletcontainer.pci.Output
      extended by org.exoplatform.services.portletcontainer.pci.EventOutput
Direct Known Subclasses:
ActionOutput

public class EventOutput
extends Output


Field Summary
 
Fields inherited from class org.exoplatform.services.portletcontainer.pci.Output
INVALIDATE_SESSION, LOGIN, LOGOUT, PASSWORD, SEND_REDIRECT
 
Constructor Summary
EventOutput()
           
 
Method Summary
 javax.portlet.Event getEventByName(String eventName)
           
 List<javax.portlet.Event> getEvents()
           
 Serializable getEventValueByName(String eventName)
           
 javax.portlet.PortletMode getNextMode()
           
 javax.portlet.WindowState getNextState()
           
 Map<String,String[]> getRenderParameters()
           
 void setEvent(QName name, Serializable event)
           
 void setEvents(List<javax.portlet.Event> events)
           
 void setNextMode(javax.portlet.PortletMode nextMode)
           
 void setNextState(javax.portlet.WindowState nextState)
           
 void setRenderParameter(String key, String value)
           
 void setRenderParameters(Map<String,String[]> renderParameters)
           
 void setRenderParameters(String key, String[] values)
           
 
Methods inherited from class org.exoplatform.services.portletcontainer.pci.Output
addProperty, getHeaderProperties, getProperties, getRemovedPublicRenderParameters, getSessionMap, getStatus, hasError, removePublicRenderParameter, setProperties, setSessionMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventOutput

public EventOutput()
Method Detail

getEvents

public final List<javax.portlet.Event> getEvents()
Returns:
events list

getEventByName

public final javax.portlet.Event getEventByName(String eventName)
Parameters:
eventName - event name
Returns:
event object

getEventValueByName

public final Serializable getEventValueByName(String eventName)
Parameters:
eventName - event name
Returns:
event payload

setEvents

public final void setEvents(List<javax.portlet.Event> events)
Parameters:
events - events list

setEvent

public final void setEvent(QName name,
                           Serializable event)
Parameters:
name - event name
event - event object

getNextMode

public final javax.portlet.PortletMode getNextMode()
Returns:
next mode

setNextMode

public final void setNextMode(javax.portlet.PortletMode nextMode)
Parameters:
nextMode - next mode

getNextState

public final javax.portlet.WindowState getNextState()
Returns:
next state

setNextState

public final void setNextState(javax.portlet.WindowState nextState)
Parameters:
nextState - next state

getRenderParameters

public final Map<String,String[]> getRenderParameters()
Returns:
parameters

setRenderParameters

public final void setRenderParameters(Map<String,String[]> renderParameters)
Parameters:
renderParameters - parameters

setRenderParameter

public final void setRenderParameter(String key,
                                     String value)
Parameters:
key - key
value - value

setRenderParameters

public final void setRenderParameters(String key,
                                      String[] values)
Parameters:
key - key
values - values


Copyright © 2009 eXo Platform SAS. All Rights Reserved.