|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PortletContainerPlugin
Created by The eXo Platform SAS. Author : Roman Pedchenko roman.pedchenko@exoplatform.com.ua
| Method Summary | |
|---|---|
Map<String,PortletData> |
getAllPortletMetaData()
Get all portlet metadata. |
ResourceBundle |
getBundle(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String portletAppName,
String portletName,
Locale locale)
Get bundle. |
String[] |
getPortalManagedPortletModes(String portletAppName,
String portletName)
Get portal managed portlet modes. |
PortletApp |
getPortletApp(String portletAppName)
Get portlet app. |
Collection<String> |
getPortletAppNames()
Get portlet app names. |
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)
Get portlet preferences. |
Collection<javax.portlet.PortletMode> |
getSupportedPortletModes()
Get supported portlet modes. |
Collection<javax.portlet.WindowState> |
getSupportedWindowStates()
Get supported window states. |
Collection<javax.portlet.WindowState> |
getWindowStates(String portletAppName,
String portletName,
String markup)
Get window states. |
boolean |
isEventPayloadTypeMatches(String portletAppName,
QName eventName,
Serializable payload)
Is event payload type matches. |
boolean |
isModeSuported(String portletAppName,
String portletName,
String markup,
javax.portlet.PortletMode mode)
Is mode suported. |
boolean |
isStateSupported(String portletAppName,
String portletName,
String markup,
javax.portlet.WindowState state)
Is state supported. |
ActionOutput |
processAction(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ActionInput input)
Process action. |
EventOutput |
processEvent(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
EventInput input)
Process event. |
RenderOutput |
render(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
RenderInput input)
Render. |
void |
sendAttrs(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Map<String,Object> attrs,
String portletApplicationName)
Send attrs. |
ResourceOutput |
serveResource(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ResourceInput input)
Serve resource. |
void |
setDescription(String description)
Overridden method. |
void |
setMajorVersion(int majorVersion)
Set major version. |
void |
setMinorVersion(int minorVersion)
Set minor version. |
void |
setName(String name)
Overridden method. |
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)
Set portlet preferences. |
void |
setProperties(Map<String,String> properties)
Set properties. |
| Methods inherited from interface org.exoplatform.container.component.ComponentPlugin |
|---|
getDescription, getName |
| Method Detail |
|---|
void setName(String name)
setName in interface org.exoplatform.container.component.ComponentPluginname - nameComponentPlugin.setName(java.lang.String)void setDescription(String description)
setDescription in interface org.exoplatform.container.component.ComponentPlugindescription - descriptionComponentPlugin.setDescription(java.lang.String)void setMajorVersion(int majorVersion)
majorVersion - major versionvoid setMinorVersion(int minorVersion)
minorVersion - minor vesrionvoid 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
boolean isModeSuported(String portletAppName,
String portletName,
String markup,
javax.portlet.PortletMode mode)
portletAppName - app nameportletName - portlet namemarkup - markupmode - portlet mode
String[] getPortalManagedPortletModes(String portletAppName,
String portletName)
portletAppName - portletName -
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 - window state
Map<String,PortletData> getAllPortletMetaData()
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
EventOutput processEvent(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
EventInput 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
RenderOutput render(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
RenderInput 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 - exceptionCollection<String> getPortletAppNames()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||