Package com.vdoc.sdk.commons.temporary
Class VDocTemporaryDownloadController
java.lang.Object
com.axemble.vdoc.sdk.controllers.BaseController
com.vdoc.sdk.commons.temporary.VDocTemporaryDownloadController
- All Implemented Interfaces:
com.axemble.vdp.ui.framework.files.TemporaryFileManager,com.axemble.vdp.ui.framework.foundation.controllers.ICustomController,com.axemble.vdp.utils.parameters.FileRecipient,com.axemble.vdp.utils.parameters.ParamsHandler
VDoc temporary download controller
Created by vmartinon on 29/07/2015.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.axemble.vdoc.sdk.controllers.BaseController
BaseController.Result -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringparam 1 : path of TempUploadFile param 2 : fileNameFields inherited from class com.axemble.vdoc.sdk.controllers.BaseController
LOGGER, STATUS_KEY_AUTH_FAILED, STATUS_KEY_CAS_NOT_ACTIVATED, STATUS_KEY_INTERNAL_ERROR, STATUS_KEY_ISSUER_NOT_AUTHORIZED, STATUS_KEY_LOGGED_OUT, STATUS_KEY_LOGIN_SUCCESS, STATUS_KEY_REDIRECT_TO_LOGOUT, STATUS_KEY_REDIRECT_TO_LOGOUT_REDIRECT_URL, STATUS_KEY_REDIRECT_TO_OPENID_PROVIDER, STATUS_KEY_SESSION_DOES_N0T_MATCH, STATUS_KEY_UNAUTHORIZED_IP_ADDRESS, STATUS_KEY_UNKNOWN_COMMANDFields inherited from interface com.axemble.vdp.utils.parameters.ParamsHandler
ERROR_EXCEED_ELEM_SIZE, ERROR_EXCEED_TOTAL_SIZE, ERROR_NOT_COMPLETED, ERROR_READ_FAILED, EXCEED_ELEM_NUMBER, NO_ERROR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringgenerateUrl(com.axemble.vdp.utils.parameters.TempUploadFile tempUploadFile) Generate UrlvoidparseRequest(IExecutionContext.IRequest iRequest) Methods inherited from class com.axemble.vdoc.sdk.controllers.BaseController
buildResponse, checkSecurity, createTempFile, findFileRecipient, findStringRecipient, findXmlRecipient, getAttachments, getDirectoryModule, getMaxFileSize, getPortalModule, getProjectModule, getWorkflowModule, isAuthorized, loadComplete, prepareLoad, removeTempFile
-
Field Details
-
URL_FORMAT
param 1 : path of TempUploadFile param 2 : fileName- See Also:
-
-
Constructor Details
-
VDocTemporaryDownloadController
public VDocTemporaryDownloadController()
-
-
Method Details
-
generateUrl
Generate Url- Parameters:
tempUploadFile- the temp upload file- Returns:
- the url
-
parseRequest
-
doProcess
- Specified by:
doProcessin interfacecom.axemble.vdp.ui.framework.foundation.controllers.ICustomController- Overrides:
doProcessin classBaseController- Throws:
IOException
-