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