|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.groupdocs.viewer.resources.GroupDocsViewer
com.groupdocs.viewer.handlers.etc.ViewerHandlerBase
com.groupdocs.viewer.handlers.ViewerHandlerBasic
public class ViewerHandlerBasic
Field Summary |
---|
Fields inherited from class com.groupdocs.viewer.handlers.etc.ViewerHandlerBase |
---|
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 |
Constructor Summary | |
---|---|
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 |
Method Summary | |
---|---|
CacheDataHandler |
getCacheHandler()
Get cache handler |
ServiceConfiguration |
getConfiguration()
Get service configuration |
InputStream |
getDocumentPageImageHandler(String imageUrl)
Get image stream |
ImageUrlsResponse |
getImageUrls(ImageUrlsRequest image)
Get thumbs and other images files |
InputDataHandler |
getInputDataHandler()
Get input data handler |
String |
getLocale()
Get locale |
List<String> |
getPrintableHtml(PrintableHtmlRequest doc)
Get HTML print document |
FileBrowserTreeDataResponse |
loadFileBrowserTreeData(FileBrowserTreeDataRequest treeData)
Load tree of files from base directory |
UploadTokenResponse |
renewTokenId(String tokenId)
Renew expired token |
String |
uploadFile(File file,
Integer timeToLive)
Upload file |
String |
uploadFile(InputStream inputStream,
String fileName,
Integer timeToLive)
Upload file |
String |
uploadFile(String filePath,
Integer timeToLive)
Upload file |
ViewDocumentResponse |
viewDocument(ViewDocumentRequest documentRequest)
Generate list of images/pages |
Methods inherited from class com.groupdocs.viewer.handlers.etc.ViewerHandlerBase |
---|
formatWidth, generateImage, getBody, getImageUrlList, getObjectData, getPdf2JavaScriptHandler, getPdfStream, initDirectoryCheck, objectToJson, objectToJson, preLoadFiles, setBrowserCache, wholeDirImageRotation |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
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 locationMethod Detail |
---|
public 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 id
public 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 list
Exception
public ViewDocumentResponse viewDocument(ViewDocumentRequest documentRequest) throws Exception
com.groupdocs.viewer.handlers.etc.IViewerHandlerBase
viewDocument
in interface com.groupdocs.viewer.handlers.etc.IViewerHandlerBase
documentRequest
- request object
Exception
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
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |