|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PortletContainerService
Created by the Exo Development team. Author : Mestrallet Benjamin benjmestrallet@users.sourceforge.net Date: 10 nov. 2003 Time: 09:40:23
| Method Summary | |
|---|---|
void |
addPlugin(PortletContainerPlugin plugin)
Add plugin. |
Map<String,PortletData> |
getAllPortletMetaData()
|
Map<String,PortletData> |
getAllPortletMetaData(boolean localPortlet)
|
Map<String,PortletData> |
getAllPortletMetaData(String pluginName)
|
ResourceBundle |
getBundle(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String portletAppName,
String portletName,
Locale locale)
|
String[] |
getPortalManagedPortletModes(String portletAppName,
String portletName)
Get portal managed portlet modes. |
PortletApp |
getPortletApp(String portletAppName)
Get portlet application with app name. |
Collection<String> |
getPortletAppNames()
Get portlet app names. |
Collection<String> |
getPortletAppNames(boolean localPortlet)
Get portlet app names with boolean option which indicate should we return local or remote portlets. |
Collection<String> |
getPortletAppNames(String pluginName)
Get portlet app names with string option which indicate the plugin's prefix or the exact name. |
Collection<javax.portlet.PortletMode> |
getPortletModes(String portletAppName,
String portletName,
String markup)
Get portlet modes. |
Map<String,String[]> |
getPortletPreference(Input input)
Deprecated. |
javax.portlet.PortletPreferences |
getPortletPreferences(Input input)
|
Collection<javax.portlet.PortletMode> |
getSupportedPortletModes()
|
Collection<javax.portlet.WindowState> |
getSupportedWindowStates()
|
Collection<javax.portlet.WindowState> |
getWindowStates(String portletAppName,
String portletName,
String markup)
|
boolean |
isEventPayloadTypeMatches(String portletAppName,
QName eventName,
Serializable payload)
|
boolean |
isModeSuported(String portletAppName,
String portletName,
String markup,
javax.portlet.PortletMode mode)
|
boolean |
isStateSupported(String portletAppName,
String portletName,
String markup,
javax.portlet.WindowState state)
|
ActionOutput |
processAction(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ActionInput input)
|
EventOutput |
processEvent(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
EventInput input)
|
RenderOutput |
render(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
RenderInput input)
|
void |
sendAttrs(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Map<String,Object> attrs,
String portletApplicationName)
|
ResourceOutput |
serveResource(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ResourceInput input)
|
void |
setDescription(String description)
Set description. |
void |
setMajorVersion(int majorVersion)
Set major version. |
void |
setMinorVersion(int minorVersion)
Set minor version. |
void |
setName(String name)
Set name. |
void |
setPortletPreference(Input input,
Map<String,String> preferences)
Deprecated. |
void |
setPortletPreference2(Input input,
Map<String,String[]> preferences)
Deprecated. |
void |
setPortletPreferences(Input input,
javax.portlet.PortletPreferences preferences)
|
void |
setProperties(Map<String,String> properties)
|
| Method Detail |
|---|
void addPlugin(PortletContainerPlugin plugin)
plugin - plugin objectvoid setName(String name)
name - namevoid setDescription(String description)
description - descriptionvoid setMajorVersion(int majorVersion)
majorVersion - major versionvoid setMinorVersion(int minorVersion)
minorVersion - minor versionvoid setProperties(Map<String,String> properties)
properties - propertiesCollection<javax.portlet.PortletMode> getSupportedPortletModes()
Collection<javax.portlet.WindowState> getSupportedWindowStates()
Collection<javax.portlet.PortletMode> getPortletModes(String portletAppName,
String portletName,
String markup)
portletAppName - app nameportletName - portlet namemarkup - markup
String[] getPortalManagedPortletModes(String portletAppName,
String portletName)
portletAppName - portletName -
boolean isModeSuported(String portletAppName,
String portletName,
String markup,
javax.portlet.PortletMode mode)
portletAppName - app nameportletName - portlet namemarkup - markupmode - mode
Collection<javax.portlet.WindowState> getWindowStates(String portletAppName,
String portletName,
String markup)
portletAppName - app nameportletName - portlet namemarkup - markup
boolean isStateSupported(String portletAppName,
String portletName,
String markup,
javax.portlet.WindowState state)
portletAppName - app nameportletName - portlet namemarkup - markupstate - state
Map<String,PortletData> getAllPortletMetaData()
Map<String,PortletData> getAllPortletMetaData(boolean localPortlet)
Map<String,PortletData> getAllPortletMetaData(String pluginName)
Collection<String> getPortletAppNames()
Collection<String> getPortletAppNames(boolean localPortlet)
Collection<String> getPortletAppNames(String pluginName)
PortletApp getPortletApp(String portletAppName)
portletAppName - app name
ResourceBundle getBundle(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String portletAppName,
String portletName,
Locale locale)
throws PortletContainerException
request - requestresponse - responseportletAppName - app nameportletName - portlet namelocale - locale
PortletContainerException - exception
@Deprecated
void setPortletPreference(Input input,
Map<String,String> preferences)
throws PortletContainerException
input - inputpreferences - preferences
PortletContainerException - exception
@Deprecated
void setPortletPreference2(Input input,
Map<String,String[]> preferences)
throws PortletContainerException
input - inputpreferences - preferences
PortletContainerException - exception@Deprecated Map<String,String[]> getPortletPreference(Input input)
input - input
void setPortletPreferences(Input input,
javax.portlet.PortletPreferences preferences)
throws PortletContainerException
input - inputpreferences - preferences
PortletContainerException - exceptionjavax.portlet.PortletPreferences getPortletPreferences(Input input)
input - input
ActionOutput processAction(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ActionInput input)
throws PortletContainerException
request - requestresponse - responseinput - input
PortletContainerException - exception
RenderOutput render(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
RenderInput input)
throws PortletContainerException
request - requestresponse - responseinput - input
PortletContainerException - exception
ResourceOutput serveResource(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ResourceInput input)
throws PortletContainerException
request - requestresponse - responseinput - input
PortletContainerException - exception
EventOutput processEvent(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
EventInput input)
throws PortletContainerException
request - requestresponse - responseinput - input
PortletContainerException - exception
void sendAttrs(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Map<String,Object> attrs,
String portletApplicationName)
throws PortletContainerException
request - requestresponse - responseattrs - attrsportletApplicationName - app name
PortletContainerException - exception
boolean isEventPayloadTypeMatches(String portletAppName,
QName eventName,
Serializable payload)
throws PortletContainerException
portletAppName - app nameeventName - event namepayload - payload
PortletContainerException - exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||