Package org.exoplatform.onlyoffice
Class OfficeDocumentsThumbnailPlugin
java.lang.Object
org.exoplatform.container.component.BaseComponentPlugin
io.meeds.portal.thumbnail.plugin.ImageThumbnailPlugin
org.exoplatform.onlyoffice.OfficeDocumentsThumbnailPlugin
- All Implemented Interfaces:
org.exoplatform.container.component.ComponentPlugin
public class OfficeDocumentsThumbnailPlugin
extends io.meeds.portal.thumbnail.plugin.ImageThumbnailPlugin
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class org.exoplatform.container.component.BaseComponentPlugin
desc, name -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.meeds.portal.thumbnail.model.FileContentstatic org.exoplatform.services.jcr.ext.common.SessionProvidergetUserSessionProvider(org.exoplatform.services.jcr.RepositoryService repositoryService, org.exoplatform.services.security.Identity aclIdentity) Methods inherited from class org.exoplatform.container.component.BaseComponentPlugin
getDescription, getName, setDescription, setName
-
Field Details
-
DOCUMENTS_OFFICE
- See Also:
-
EXO_TITLE
- See Also:
-
FILE_TYPE
- See Also:
-
FILE_MIME_TYPE
- See Also:
-
-
Constructor Details
-
OfficeDocumentsThumbnailPlugin
public OfficeDocumentsThumbnailPlugin()
-
-
Method Details
-
getUserSessionProvider
public static org.exoplatform.services.jcr.ext.common.SessionProvider getUserSessionProvider(org.exoplatform.services.jcr.RepositoryService repositoryService, org.exoplatform.services.security.Identity aclIdentity) -
getFileType
- Specified by:
getFileTypein classio.meeds.portal.thumbnail.plugin.ImageThumbnailPlugin
-
getImage
public io.meeds.portal.thumbnail.model.FileContent getImage(String fileId, String userName) throws org.exoplatform.commons.exception.ObjectNotFoundException - Specified by:
getImagein classio.meeds.portal.thumbnail.plugin.ImageThumbnailPlugin- Throws:
org.exoplatform.commons.exception.ObjectNotFoundException
-