| java.lang.Object com.nabhinc.portlet.mvcportlet.core.RequestConfig com.nabhinc.portlet.mvcportlet.core.ActionConfig
ActionConfig | public class ActionConfig extends RequestConfig (Code) | | Configuration associated with an action type, i.e., a
request type used in processAction method of ControllerPortlet.
author: Padmanabh Dabke author: (c) 2004 Nabh Information Systems, Inc. All Rights Reserved. |
Method Summary | |
public ActionProcessor | getActionProcessor() Returns the ActionProcessor associated with this action type. | public long | getMaxFileSize() Returns the maximum size of an uploaded file. | public int | getScope() Retrieves action scope. | public int | getThreshold() Sets the file size threshold beyond which the file is
temporarily written down to a disk. | public boolean | isSetRenderParameters() Returns flag indicating if ActionRequest parameters are to
be copied to render request/portlet session. | public boolean | isValidateForm() Returns the flag indicating whether the form associated with this
action type should be validated in processAction method. | public boolean | isWrapMultipart() Get the flag indicating if a multipart (file upload) request
should be wrapped in a convenience request wrapper that makes
the request parameters and files accessible as regular parameters
and attributes. | public void | setActionProcessor(ActionProcessor pr) Sets ActionProcessor associated with this action type. | public void | setMaxFileSize(long fileSize) Sets the maximum size of an uploaded file. | public void | setScope(int scope) Sets action scope. | public void | setSetRenderParameters(boolean flag) Sets the flag indicating if ActionRequest parameters are to
be copied to render request/portlet session. | public void | setThreshold(int threshold) Sets the file size threshold beyond which the file is
temporarily written down to a disk. | public void | setValidateForm(boolean validate) Sets the flag indicating whether form validation is on or off. | public void | setWrapMultipart(boolean flag) Sets the flag indicating if a multipart (file upload) request
should be wrapped in a convenience request wrapper that makes
the request parameters and files accessible as regular parameters
and attributes. |
getActionProcessor | public ActionProcessor getActionProcessor()(Code) | | Returns the ActionProcessor associated with this action type.
ActionProcessor associated with this action type. |
getMaxFileSize | public long getMaxFileSize()(Code) | | Returns the maximum size of an uploaded file.
Relevant only when this action is used to upload files.
Maximum upload file size in bytes |
getScope | public int getScope()(Code) | | Retrieves action scope. This value affects the way ActionRequest
parameters are processed. If the scope is Constants.SCOPE_REQUEST,
action paramters are copied to render parameters. If the scope
is Constants.SCOPE_PORTLET_SESSION, the action parameters are
copied as attributes on portlet session within the portlet scope.
If the scope is Constants.SCOPE_APPLICATION_SESSION, the action
parameters are coped to attributes on portlet session under
application scope, else those parameters will be set as
attributes under the portlet context.
Scope of this action: Constants.SCOPE_REQUEST,Constants.SCOPE_PORTLET_SESSION, Costants.SCOPE_APPLICATION_SESSION,or Constants.SCOPE_PORTLET_CONTEXT |
getThreshold | public int getThreshold()(Code) | | Sets the file size threshold beyond which the file is
temporarily written down to a disk.
Relevant only when this action is used to upload files.
Threshold in bytes. |
isSetRenderParameters | public boolean isSetRenderParameters()(Code) | | Returns flag indicating if ActionRequest parameters are to
be copied to render request/portlet session.
Flag indicating if ActionRequest parameters are tobe transferred. |
isValidateForm | public boolean isValidateForm()(Code) | | Returns the flag indicating whether the form associated with this
action type should be validated in processAction method.
|
isWrapMultipart | public boolean isWrapMultipart()(Code) | | Get the flag indicating if a multipart (file upload) request
should be wrapped in a convenience request wrapper that makes
the request parameters and files accessible as regular parameters
and attributes.
Returns true multipart requests would be wrapped in arequest wrapper. |
setActionProcessor | public void setActionProcessor(ActionProcessor pr)(Code) | | Sets ActionProcessor associated with this action type.
Parameters: pr - ActionProcessor object corresponding to this action type. |
setMaxFileSize | public void setMaxFileSize(long fileSize)(Code) | | Sets the maximum size of an uploaded file.
Relevant only when this action is used to upload files.
Parameters: fileSize - Maximum upload file size in bytes. |
setScope | public void setScope(int scope)(Code) | | Sets action scope. This value affects the way ActionRequest
parameters are processed. If the scope is Constants.SCOPE_REQUEST,
action paramters are copied to render parameters. If the scope
is Constants.SCOPE_PORTLET_SESSION, the action parameters are
copied as attributes on portlet session within the portlet scope.
If the scope is Constants.SCOPE_APPLICATION_SESSION, the action
parameters are copied to attributes on portlet session under
application scope, else those parameters will be set as
portlet context attributes so that they are available globally.
Parameters: scope - Scope of this action: Constants.SCOPE_REQUEST,Constants.SCOPE_PORTLET_SESSION, Costants.SCOPE_APPLICATION_SESSION, or Constants.SCOPE_PORTLET_CONTEXT. |
setSetRenderParameters | public void setSetRenderParameters(boolean flag)(Code) | | Sets the flag indicating if ActionRequest parameters are to
be copied to render request/portlet session.
Parameters: flag - |
setThreshold | public void setThreshold(int threshold)(Code) | | Sets the file size threshold beyond which the file is
temporarily written down to a disk.
Relevant only when this action is used to upload files.
Parameters: threshold - Threshold in bytes |
setValidateForm | public void setValidateForm(boolean validate)(Code) | | Sets the flag indicating whether form validation is on or off.
Parameters: validate - Validation flag |
setWrapMultipart | public void setWrapMultipart(boolean flag)(Code) | | Sets the flag indicating if a multipart (file upload) request
should be wrapped in a convenience request wrapper that makes
the request parameters and files accessible as regular parameters
and attributes.
Parameters: flag - If true multipart requests would be wrapped in arequest wrapper. |
|
|