public class ViewerHandlerBasic
extends com.groupdocs.viewer.handlers.etc.ViewerHandlerBase
implements com.groupdocs.viewer.handlers.etc.IViewerHandlerBase
cacheHandler, config, DEFAULT_CHARSET, DOCUMENT_PAGE_IMAGE_HANDLER_URL, FILE_HANDLER_URL, inputDataHandler, pattern, PDF_WITH_PRINT_DIALOG_URL, STRING_EMPTY, STRING_FILE, STRING_FOLDER, viewAccessManager
DOCUMENT_VIEWER, GET_CSS_HANDLER, GET_DOCUMENT_PAGE_HTML_HANDLER, GET_DOCUMENT_PAGE_IMAGE_HANDLER, GET_FILE_HANDLER, GET_FONT_HANDLER, GET_GENERATE_PROGRESS, GET_HTML_RESOURCES_HANDLER, GET_IMAGE_HANDLER, GET_IMAGE_URL_HANDLER, GET_JS_HANDLER, GET_PDF_2_JAVA_SCRIPT_HANDLER, GET_PDF_WITH_PRINT_DIALOG, GET_PRINTABLE_HTML_HANDLER, LOAD_FILE_BROWSER_TREE_DATA_HANLER, REORDER_PAGE_HANDLER, ROTATE_PAGE_HANDLER, START_GENERATE_IMAGES, UPLOAD_FILE, VIEW, VIEW_DOCUMENT_HANDLER
Constructor and Description |
---|
ViewerHandlerBasic(ServiceConfiguration config)
Viewer constructor
|
ViewerHandlerBasic(ServiceConfiguration config,
CacheDataHandler cacheHandler)
Viewer constructor
|
ViewerHandlerBasic(ServiceConfiguration config,
InputDataHandler inputDataHandler)
Viewer constructor
|
ViewerHandlerBasic(ServiceConfiguration config,
InputDataHandler inputDataHandler,
CacheDataHandler cacheHandler)
Viewer constructor
|
formatWidth, generateImage, getBody, getImageUrlList, getObjectData, getPdf2JavaScriptHandler, getPdfStream, initDirectoryCheck, objectToJson, objectToJson, preLoadFiles, setBrowserCache, useCache, wholeDirImageRotation
public ViewerHandlerBasic(ServiceConfiguration config)
config
- Configuration files with required data to create viewer
instancepublic ViewerHandlerBasic(ServiceConfiguration config, CacheDataHandler cacheHandler)
config
- Configuration files with required data to create viewercacheHandler
- Cache handler to write cache files in custom locationpublic ViewerHandlerBasic(ServiceConfiguration config, InputDataHandler inputDataHandler)
config
- Configuration files with required data to create viewerinputDataHandler
- Data handler to read from different location or data source (default - local disk)public ViewerHandlerBasic(ServiceConfiguration config, InputDataHandler inputDataHandler, CacheDataHandler cacheHandler)
config
- Configuration files with required data to create viewer
instanceinputDataHandler
- Data handler to read from different location or data source (default - local disk)cacheHandler
- Cache handler to write cache files in custom locationpublic ServiceConfiguration getConfiguration()
com.groupdocs.viewer.handlers.etc.IViewerHandlerBase
getConfiguration
in interface com.groupdocs.viewer.handlers.etc.IViewerHandlerBase
public InputDataHandler getInputDataHandler()
com.groupdocs.viewer.handlers.etc.IViewerHandlerBase
getInputDataHandler
in interface com.groupdocs.viewer.handlers.etc.IViewerHandlerBase
public CacheDataHandler getCacheHandler()
com.groupdocs.viewer.handlers.etc.IViewerHandlerBase
getCacheHandler
in interface com.groupdocs.viewer.handlers.etc.IViewerHandlerBase
public String getLocale()
com.groupdocs.viewer.handlers.etc.IViewerHandlerBase
getLocale
in interface com.groupdocs.viewer.handlers.etc.IViewerHandlerBase
public String uploadFile(String filePath, Integer timeToLive) throws Exception
com.groupdocs.viewer.handlers.etc.IViewerHandlerBase
uploadFile
in interface com.groupdocs.viewer.handlers.etc.IViewerHandlerBase
filePath
- path to filetimeToLive
- expiration date for file upload in minutes Exception
public String uploadFile(File file, Integer timeToLive) throws Exception
com.groupdocs.viewer.handlers.etc.IViewerHandlerBase
uploadFile
in interface com.groupdocs.viewer.handlers.etc.IViewerHandlerBase
file
- filetimeToLive
- expiration date for file upload in minutes Exception
public String uploadFile(InputStream inputStream, String fileName, Integer timeToLive) throws Exception
com.groupdocs.viewer.handlers.etc.IViewerHandlerBase
uploadFile
in interface com.groupdocs.viewer.handlers.etc.IViewerHandlerBase
inputStream
- input streamfileName
- file nametimeToLive
- expiration date for file upload in minutes Exception
public UploadTokenResponse renewTokenId(String tokenId)
com.groupdocs.viewer.handlers.etc.IViewerHandlerBase
renewTokenId
in interface com.groupdocs.viewer.handlers.etc.IViewerHandlerBase
tokenId
- expired token idpublic InputStream getDocumentPageImageHandler(String imageUrl) throws Exception
com.groupdocs.viewer.handlers.etc.IViewerHandlerBase
getDocumentPageImageHandler
in interface com.groupdocs.viewer.handlers.etc.IViewerHandlerBase
imageUrl
- image url from viewDocuemnt response image urls listException
public ViewDocumentResponse viewDocument(ViewDocumentRequest documentRequest) throws Exception
com.groupdocs.viewer.handlers.etc.IViewerHandlerBase
viewDocument
in interface com.groupdocs.viewer.handlers.etc.IViewerHandlerBase
documentRequest
- request objectException
public FileBrowserTreeDataResponse loadFileBrowserTreeData(FileBrowserTreeDataRequest treeData) throws Exception
com.groupdocs.viewer.handlers.etc.IViewerHandlerBase
loadFileBrowserTreeData
in interface com.groupdocs.viewer.handlers.etc.IViewerHandlerBase
Exception
public ImageUrlsResponse getImageUrls(ImageUrlsRequest image) throws Exception
com.groupdocs.viewer.handlers.etc.IViewerHandlerBase
getImageUrls
in interface com.groupdocs.viewer.handlers.etc.IViewerHandlerBase
Exception
public List<String> getPrintableHtml(PrintableHtmlRequest doc) throws Exception
com.groupdocs.viewer.handlers.etc.IViewerHandlerBase
getPrintableHtml
in interface com.groupdocs.viewer.handlers.etc.IViewerHandlerBase
Exception
Copyright © 2015. All rights reserved.