Class PluginServletActionRetVal
- java.lang.Object
 - 
- de.xima.fc.plugin.models.retval.servlet.PluginServletActionRetVal
 
 
- 
- All Implemented Interfaces:
 IPluginReturnValue,IPluginServletActionRetVal,Serializable
public class PluginServletActionRetVal extends Object implements IPluginServletActionRetVal
POJO implementation ofIPluginServletActionRetVal.- Author:
 - XIMA MEDIA GmbH
 - See Also:
 - Serialized Form
 
 
- 
- 
Constructor Summary
Constructors Constructor Description PluginServletActionRetVal(IServletResponse result)Creates a new POJO with the given servlet response.PluginServletActionRetVal(IServletResponse result, int statusCode)Creates a new POJO with the given servlet response.PluginServletActionRetVal(IServletResponse result, int statusCode, Map<String,Serializable> sessionAttributes, Map<String,Serializable> frqAttributes)Creates a new POJO with the given servlet response.PluginServletActionRetVal(IServletResponse result, Map<String,Serializable> sessionAttributes, Map<String,Serializable> frqAttributes)Creates a new POJO with the given servlet response. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Serializable>getFrqSessionAttributeMap()A map of key-value pairs with FRQ session attributes that are written to theFRQSession.intgetHttpStatusCode()IServletResponsegetResponse()Map<String,Serializable>getSessionAttributeMap()A map of key-value pairs with session attributes that are written to theHttpSession. 
 - 
 
- 
- 
Constructor Detail
- 
PluginServletActionRetVal
public PluginServletActionRetVal(IServletResponse result)
Creates a new POJO with the given servlet response.- Parameters:
 result- Servlet response that should be returned to the client.
 
- 
PluginServletActionRetVal
public PluginServletActionRetVal(IServletResponse result, int statusCode)
Creates a new POJO with the given servlet response.- Parameters:
 result- Servlet response that should be returned to the client.statusCode- Status code to use for the HTTP response.
 
- 
PluginServletActionRetVal
public PluginServletActionRetVal(IServletResponse result, int statusCode, Map<String,Serializable> sessionAttributes, Map<String,Serializable> frqAttributes)
Creates a new POJO with the given servlet response.- Parameters:
 result- Servlet response that should be returned to the client.statusCode- Status code to use for the HTTP response.sessionAttributes- Map with session attributes that should be added to the current session.frqAttributes- Map withFRQSessionattributes that should be added to the current FRQ session.
 
- 
PluginServletActionRetVal
public PluginServletActionRetVal(IServletResponse result, Map<String,Serializable> sessionAttributes, Map<String,Serializable> frqAttributes)
Creates a new POJO with the given servlet response.- Parameters:
 result- Servlet response that should be returned to the client.sessionAttributes- Map with session attributes that should be added to the current session.frqAttributes- Map withFRQSessionattributes that should be added to the current FRQ session.
 
 - 
 
- 
Method Detail
- 
getFrqSessionAttributeMap
public Map<String,Serializable> getFrqSessionAttributeMap()
Description copied from interface:IPluginServletActionRetValA map of key-value pairs with FRQ session attributes that are written to theFRQSession. When the session already contains a value for a parameter, it is overwritten.- Specified by:
 getFrqSessionAttributeMapin interfaceIPluginServletActionRetVal- Returns:
 - A 
Mapwith FRQ session attributes to set on theFRQSession. 
 
- 
getHttpStatusCode
public int getHttpStatusCode()
- Specified by:
 getHttpStatusCodein interfaceIPluginServletActionRetVal- Returns:
 - The HTTP status code that is to be returned to the client in response to the HTTP request.
 
 
- 
getResponse
public IServletResponse getResponse()
- Specified by:
 getResponsein interfaceIPluginServletActionRetVal- Returns:
 - The 
IServletResponsethat is to be returned to the client in response to the HTTP request. 
 
- 
getSessionAttributeMap
public Map<String,Serializable> getSessionAttributeMap()
Description copied from interface:IPluginServletActionRetValA map of key-value pairs with session attributes that are written to theHttpSession. When the session already contains a value for a parameter, it is overwritten.- Specified by:
 getSessionAttributeMapin interfaceIPluginServletActionRetVal- Returns:
 - A 
Mapwith session attributes to set on theHttpSession. 
 
 - 
 
 -