public abstract class SucangGenericPortlet
extends javax.portlet.GenericPortlet
Modifier and Type | Field and Description |
---|---|
protected PortletRefDao |
portletRefDao |
Constructor and Description |
---|
SucangGenericPortlet() |
Modifier and Type | Method and Description |
---|---|
protected void |
doEdit(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response) |
protected void |
doElement(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response) |
protected void |
doHelp(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response) |
protected void |
doView(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response) |
protected java.lang.String |
getActionName(javax.portlet.PortletRequest request) |
double |
getDouble(javax.portlet.PortletRequest request,
java.lang.String name) |
float |
getFloat(javax.portlet.PortletRequest request,
java.lang.String name) |
int |
getInt(javax.portlet.PortletRequest request,
java.lang.String name) |
int |
getInt(javax.portlet.PortletRequest request,
java.lang.String name,
int defaultValue) |
protected java.lang.String |
getOverrideView(java.lang.String viewKey,
java.lang.String defaultVal)
获取根据主题变化的重定义视图
|
protected PortletRef |
getPortletRef(javax.portlet.ActionRequest request)
获取当前请求中的元素引用对象,会自动处理title,height和icon,autoRefresh等参数
|
protected PortletRef |
getPortletRef(javax.portlet.PortletRequest request) |
protected cn.sucang.portal.core.impl.PortletWindow |
getPortletWindow(javax.portlet.PortletRequest request) |
protected java.lang.Object |
getService(HttpServletRequest request,
java.lang.String serviceName) |
protected HttpServletRequest |
getServletRequest(javax.portlet.PortletRequest request) |
protected HttpServletResponse |
getServletResponse(javax.portlet.PortletRequest request) |
protected HttpSession |
getServletSession(javax.portlet.PortletRequest request) |
java.lang.String |
getString(javax.portlet.PortletRequest request,
java.lang.String name) |
java.lang.String[] |
getStringArray(javax.portlet.PortletRequest request,
java.lang.String name) |
protected org.apache.log4j.Logger |
Log() |
void |
processAction(javax.portlet.ActionRequest request,
javax.portlet.ActionResponse response) |
void |
render(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response) |
protected int |
toView(javax.portlet.PortletRequest request,
java.lang.String viewName,
java.util.Map<java.lang.String,java.lang.Object> data) |
protected PortletRefDao portletRefDao
public void processAction(javax.portlet.ActionRequest request, javax.portlet.ActionResponse response) throws javax.portlet.PortletException, java.io.IOException
processAction
in interface javax.portlet.Portlet
processAction
in class javax.portlet.GenericPortlet
javax.portlet.PortletException
java.io.IOException
protected void doEdit(javax.portlet.RenderRequest request, javax.portlet.RenderResponse response) throws javax.portlet.PortletException, java.io.IOException
doEdit
in class javax.portlet.GenericPortlet
javax.portlet.PortletException
java.io.IOException
protected void doHelp(javax.portlet.RenderRequest request, javax.portlet.RenderResponse response) throws javax.portlet.PortletException, java.io.IOException
doHelp
in class javax.portlet.GenericPortlet
javax.portlet.PortletException
java.io.IOException
protected void doElement(javax.portlet.RenderRequest request, javax.portlet.RenderResponse response) throws javax.portlet.PortletException, java.io.IOException
javax.portlet.PortletException
java.io.IOException
public void render(javax.portlet.RenderRequest request, javax.portlet.RenderResponse response) throws javax.portlet.PortletException, java.io.IOException
render
in interface javax.portlet.Portlet
render
in class javax.portlet.GenericPortlet
javax.portlet.PortletException
java.io.IOException
public java.lang.String getString(javax.portlet.PortletRequest request, java.lang.String name)
public int getInt(javax.portlet.PortletRequest request, java.lang.String name)
public int getInt(javax.portlet.PortletRequest request, java.lang.String name, int defaultValue)
public float getFloat(javax.portlet.PortletRequest request, java.lang.String name)
public double getDouble(javax.portlet.PortletRequest request, java.lang.String name)
public java.lang.String[] getStringArray(javax.portlet.PortletRequest request, java.lang.String name)
protected void doView(javax.portlet.RenderRequest request, javax.portlet.RenderResponse response) throws javax.portlet.PortletException, java.io.IOException
doView
in class javax.portlet.GenericPortlet
javax.portlet.PortletException
java.io.IOException
protected java.lang.String getOverrideView(java.lang.String viewKey, java.lang.String defaultVal)
protected HttpServletRequest getServletRequest(javax.portlet.PortletRequest request)
protected HttpServletResponse getServletResponse(javax.portlet.PortletRequest request)
protected HttpSession getServletSession(javax.portlet.PortletRequest request)
protected java.lang.String getActionName(javax.portlet.PortletRequest request)
protected java.lang.Object getService(HttpServletRequest request, java.lang.String serviceName)
protected org.apache.log4j.Logger Log()
protected cn.sucang.portal.core.impl.PortletWindow getPortletWindow(javax.portlet.PortletRequest request)
protected PortletRef getPortletRef(javax.portlet.PortletRequest request)
protected PortletRef getPortletRef(javax.portlet.ActionRequest request)
request
- as ActionRequestprotected int toView(javax.portlet.PortletRequest request, java.lang.String viewName, java.util.Map<java.lang.String,java.lang.Object> data)
Copyright © 2019 by Sucang.cn