public abstract class BaseBSFPortlet
extends javax.portlet.GenericPortlet
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
actionFile |
protected org.apache.bsf.BSFManager |
bsfManager |
protected java.lang.String |
editFile |
protected java.lang.String[] |
globalFiles |
protected java.lang.String |
helpFile |
protected java.lang.String |
resourceFile |
protected java.lang.String |
viewFile |
| Constructor and Description |
|---|
BaseBSFPortlet() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
declareBeans(java.io.InputStream is,
javax.portlet.PortletRequest portletRequest,
javax.portlet.PortletResponse portletResponse) |
protected void |
declareBeans(java.lang.String code,
javax.portlet.PortletRequest portletRequest,
javax.portlet.PortletResponse portletResponse) |
void |
doDispatch(javax.portlet.RenderRequest renderRequest,
javax.portlet.RenderResponse renderResponse) |
void |
doEdit(javax.portlet.RenderRequest renderRequest,
javax.portlet.RenderResponse renderResponse) |
void |
doHelp(javax.portlet.RenderRequest renderRequest,
javax.portlet.RenderResponse renderResponse) |
void |
doView(javax.portlet.RenderRequest renderRequest,
javax.portlet.RenderResponse renderResponse) |
protected abstract java.lang.String |
getFileParam() |
protected java.lang.String |
getGlobalScript() |
protected abstract java.lang.String |
getScriptingEngineClassName() |
protected abstract java.lang.String |
getScriptingEngineExtension() |
protected abstract java.lang.String |
getScriptingEngineLanguage() |
protected void |
include(java.lang.String path,
javax.portlet.PortletRequest portletRequest,
javax.portlet.PortletResponse portletResponse) |
void |
init() |
protected void |
logBSFException(org.apache.bsf.BSFException bsfe,
java.lang.String path) |
void |
processAction(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse) |
void |
serveResource(javax.portlet.ResourceRequest resourceRequest,
javax.portlet.ResourceResponse resourceResponse) |
destroy, doHeaders, getContainerRuntimeOptions, getDefaultNamespace, getInitParameter, getInitParameterNames, getNextPossiblePortletModes, getPortletConfig, getPortletContext, getPortletName, getProcessingEventQNames, getPublicRenderParameterNames, getPublishingEventQNames, getResourceBundle, getSupportedLocales, getTitle, init, processEvent, renderprotected java.lang.String actionFile
protected org.apache.bsf.BSFManager bsfManager
protected java.lang.String editFile
protected java.lang.String[] globalFiles
protected java.lang.String helpFile
protected java.lang.String resourceFile
protected java.lang.String viewFile
public void doDispatch(javax.portlet.RenderRequest renderRequest,
javax.portlet.RenderResponse renderResponse)
throws java.io.IOException,
javax.portlet.PortletException
doDispatch in class javax.portlet.GenericPortletjava.io.IOExceptionjavax.portlet.PortletExceptionpublic void doEdit(javax.portlet.RenderRequest renderRequest,
javax.portlet.RenderResponse renderResponse)
throws java.io.IOException,
javax.portlet.PortletException
doEdit in class javax.portlet.GenericPortletjava.io.IOExceptionjavax.portlet.PortletExceptionpublic void doHelp(javax.portlet.RenderRequest renderRequest,
javax.portlet.RenderResponse renderResponse)
throws java.io.IOException
doHelp in class javax.portlet.GenericPortletjava.io.IOExceptionpublic void doView(javax.portlet.RenderRequest renderRequest,
javax.portlet.RenderResponse renderResponse)
throws java.io.IOException
doView in class javax.portlet.GenericPortletjava.io.IOExceptionpublic void init()
init in class javax.portlet.GenericPortletpublic void processAction(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse)
throws java.io.IOException
processAction in interface javax.portlet.PortletprocessAction in class javax.portlet.GenericPortletjava.io.IOExceptionpublic void serveResource(javax.portlet.ResourceRequest resourceRequest,
javax.portlet.ResourceResponse resourceResponse)
throws java.io.IOException
serveResource in interface javax.portlet.ResourceServingPortletserveResource in class javax.portlet.GenericPortletjava.io.IOExceptionprotected void declareBeans(java.io.InputStream is,
javax.portlet.PortletRequest portletRequest,
javax.portlet.PortletResponse portletResponse)
throws org.apache.bsf.BSFException,
java.io.IOException
org.apache.bsf.BSFExceptionjava.io.IOExceptionprotected void declareBeans(java.lang.String code,
javax.portlet.PortletRequest portletRequest,
javax.portlet.PortletResponse portletResponse)
throws org.apache.bsf.BSFException,
java.io.IOException
org.apache.bsf.BSFExceptionjava.io.IOExceptionprotected abstract java.lang.String getFileParam()
protected java.lang.String getGlobalScript()
throws java.io.IOException
java.io.IOExceptionprotected abstract java.lang.String getScriptingEngineClassName()
protected abstract java.lang.String getScriptingEngineExtension()
protected abstract java.lang.String getScriptingEngineLanguage()
protected void include(java.lang.String path,
javax.portlet.PortletRequest portletRequest,
javax.portlet.PortletResponse portletResponse)
throws java.io.IOException
java.io.IOExceptionprotected void logBSFException(org.apache.bsf.BSFException bsfe,
java.lang.String path)