Class ImagePlugin
- java.lang.Object
-
- org.nuxeo.ecm.platform.filemanager.service.extension.AbstractFileImporter
-
- org.nuxeo.ecm.platform.picture.extension.ImagePlugin
-
- All Implemented Interfaces:
Serializable
,Comparable<FileImporter>
,FileImporter
public class ImagePlugin extends AbstractFileImporter
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.nuxeo.ecm.platform.filemanager.service.extension.AbstractFileImporter
DISABLE_AUDIT_LOGGER, docType, enabled, fileManagerService, filters, name, order, patterns, SKIP_UPDATE_AUDIT_LOGGING
-
-
Constructor Summary
Constructors Constructor Description ImagePlugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDefaultDocType()
Default document type to use when the plugin XML configuration does not specify one.boolean
isOverwriteByTitle()
Whether document overwrite is detected by checking title or filename.void
updateDocument(DocumentModel doc, Blob content)
Updates the document (sets its properties).-
Methods inherited from class org.nuxeo.ecm.platform.filemanager.service.extension.AbstractFileImporter
checkAllowedSubtypes, checkIn, checkInAfterAdd, checkSecurity, compareTo, create, createDocument, createOrUpdate, doSecurityCheck, doSecurityCheck, getBlob, getDocType, getDocType, getFileManagerService, getFilters, getName, getNearestContainerPath, getOrder, isEnabled, isOneToMany, matches, setDocType, setEnabled, setFileManagerService, setFilters, setName, setOrder, skipCheckInForBlob, updateDocumentIfPossible
-
-
-
-
Method Detail
-
getDefaultDocType
public String getDefaultDocType()
Description copied from class:AbstractFileImporter
Default document type to use when the plugin XML configuration does not specify one.To implement when the default
AbstractFileImporter.createOrUpdate(FileImporterContext)
method is used.- Overrides:
getDefaultDocType
in classAbstractFileImporter
-
isOverwriteByTitle
public boolean isOverwriteByTitle()
Description copied from class:AbstractFileImporter
Whether document overwrite is detected by checking title or filename.To implement when the default
AbstractFileImporter.createOrUpdate(FileImporterContext)
method is used.- Overrides:
isOverwriteByTitle
in classAbstractFileImporter
-
updateDocument
public void updateDocument(DocumentModel doc, Blob content)
Description copied from class:AbstractFileImporter
Updates the document (sets its properties).Default implementation sets the content.
- Overrides:
updateDocument
in classAbstractFileImporter
-
-