Class DefaultPreviewService
- java.lang.Object
-
- org.silverpeas.core.viewer.service.AbstractViewerService
-
- org.silverpeas.core.viewer.service.DefaultPreviewService
-
- All Implemented Interfaces:
PreviewService
@Service @Singleton public class DefaultPreviewService extends AbstractViewerService implements PreviewService
- Author:
- Yohann Chastagnier
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.silverpeas.core.viewer.service.AbstractViewerService
AbstractViewerService.ViewerProcess<R extends Serializable>, AbstractViewerService.ViewerTreatment<R>
-
-
Field Summary
-
Fields inherited from class org.silverpeas.core.viewer.service.AbstractViewerService
PDF_DOCUMENT_EXTENSION
-
-
Constructor Summary
Constructors Constructor Description DefaultPreviewService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Preview
getPreview(ViewerContext viewerContext)
Getting an Preview instance of the given fileboolean
isPreviewable(File file)
Verifying if it is possible to obtain an preview of the given file.-
Methods inherited from class org.silverpeas.core.viewer.service.AbstractViewerService
changeFileExtension, generateTmpFile, process
-
-
-
-
Method Detail
-
isPreviewable
public boolean isPreviewable(File file)
Description copied from interface:PreviewService
Verifying if it is possible to obtain an preview of the given file.- Specified by:
isPreviewable
in interfacePreviewService
- Returns:
-
getPreview
public Preview getPreview(ViewerContext viewerContext)
Description copied from interface:PreviewService
Getting an Preview instance of the given file- Specified by:
getPreview
in interfacePreviewService
- Returns:
-
-