|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.alfresco.repo.thumbnail.ThumbnailServiceImpl
public class ThumbnailServiceImpl
| Constructor Summary | |
|---|---|
ThumbnailServiceImpl()
|
|
| Method Summary | |
|---|---|
org.alfresco.service.cmr.repository.NodeRef |
createThumbnail(org.alfresco.service.cmr.repository.NodeRef node,
org.alfresco.service.namespace.QName contentProperty,
java.lang.String mimetype,
TransformationOptions transformationOptions,
java.lang.String thumbnailName)
Creates a new thumbnail for the given node and content property. |
org.alfresco.service.cmr.repository.NodeRef |
createThumbnail(org.alfresco.service.cmr.repository.NodeRef node,
org.alfresco.service.namespace.QName contentProperty,
java.lang.String mimetype,
TransformationOptions transformationOptions,
java.lang.String thumbnailName,
ThumbnailParentAssociationDetails assocDetails)
|
org.alfresco.service.cmr.repository.NodeRef |
getThumbnailByName(org.alfresco.service.cmr.repository.NodeRef node,
org.alfresco.service.namespace.QName contentProperty,
java.lang.String thumbnailName)
Gets the thumbnail for a given content property with a given name. |
org.alfresco.service.cmr.repository.NodeRef |
getThumbnailNode(org.alfresco.service.cmr.repository.ChildAssociationRef thumbnailRef)
This method returns the NodeRef for the thumbnail, using the ChildAssociationRef that links the sourceNode to its associated Thumbnail node. |
ThumbnailRegistry |
getThumbnailRegistry()
Gets the thumbnail registry |
java.util.List |
getThumbnails(org.alfresco.service.cmr.repository.NodeRef node,
org.alfresco.service.namespace.QName contentProperty,
java.lang.String mimetype,
TransformationOptions options)
Gets a list of thumbnail nodes for a given content property that match the provided mimetype and transformation options. |
void |
setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
Set the node service |
void |
setRenditionService(RenditionService renditionService)
Set the rendition service. |
void |
setThumbnailRegistry(ThumbnailRegistry thumbnailRegistry)
Set thumbnail registry |
void |
updateThumbnail(org.alfresco.service.cmr.repository.NodeRef thumbnail,
TransformationOptions transformationOptions)
Updates the content of a thumbnail. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ThumbnailServiceImpl()
| Method Detail |
|---|
public void setRenditionService(RenditionService renditionService)
renditionService - public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
nodeService - node servicepublic void setThumbnailRegistry(ThumbnailRegistry thumbnailRegistry)
thumbnailRegistry - thumbnail registrypublic ThumbnailRegistry getThumbnailRegistry()
ThumbnailService
getThumbnailRegistry in interface ThumbnailServiceThumbnailRegistry thumbnail registryThumbnailService.getThumbnailRegistry()
public org.alfresco.service.cmr.repository.NodeRef createThumbnail(org.alfresco.service.cmr.repository.NodeRef node,
org.alfresco.service.namespace.QName contentProperty,
java.lang.String mimetype,
TransformationOptions transformationOptions,
java.lang.String thumbnailName)
ThumbnailService
createThumbnail in interface ThumbnailServicenode - the source content nodecontentProperty - the content propertymimetype - the thumbnail mimetypetransformationOptions - the thumbnail transformation optionsthumbnailName - the name of the thumbnail (optional, pass null for unnamed thumbnail)
ThumbnailService.createThumbnail(org.alfresco.service.cmr.repository.NodeRef, org.alfresco.service.namespace.QName, java.lang.String, org.alfresco.service.cmr.repository.TransformationOptions, java.lang.String)
public org.alfresco.service.cmr.repository.NodeRef createThumbnail(org.alfresco.service.cmr.repository.NodeRef node,
org.alfresco.service.namespace.QName contentProperty,
java.lang.String mimetype,
TransformationOptions transformationOptions,
java.lang.String thumbnailName,
ThumbnailParentAssociationDetails assocDetails)
createThumbnail in interface ThumbnailServicenode - the source content nodecontentProperty - the content propertymimetype - the thumbnail mimetypetransformationOptions - the thumbnail transformation optionsthumbnailName - the name of the thumbnail (optional, pass null for unnamed thumbnail)assocDetails - the thumbnail parent association details
ThumbnailService.createThumbnail(org.alfresco.service.cmr.repository.NodeRef, org.alfresco.service.namespace.QName, java.lang.String, org.alfresco.service.cmr.repository.TransformationOptions, java.lang.String, org.alfresco.service.cmr.thumbnail.ThumbnailParentAssociationDetails)public org.alfresco.service.cmr.repository.NodeRef getThumbnailNode(org.alfresco.service.cmr.repository.ChildAssociationRef thumbnailRef)
thumbnailRef - the ChildAssociationRef containing the child NodeRef.
public void updateThumbnail(org.alfresco.service.cmr.repository.NodeRef thumbnail,
TransformationOptions transformationOptions)
ThumbnailService
updateThumbnail in interface ThumbnailServicethumbnail - the thumbnail nodetransformationOptions - the transformation options used when updating the thumbnailThumbnailService.updateThumbnail(org.alfresco.service.cmr.repository.NodeRef, org.alfresco.service.cmr.repository.TransformationOptions)
public org.alfresco.service.cmr.repository.NodeRef getThumbnailByName(org.alfresco.service.cmr.repository.NodeRef node,
org.alfresco.service.namespace.QName contentProperty,
java.lang.String thumbnailName)
ThumbnailService
getThumbnailByName in interface ThumbnailServicenode - node referencecontentProperty - content property namethumbnailName - thumbnail name
ThumbnailService.getThumbnailByName(org.alfresco.service.cmr.repository.NodeRef, org.alfresco.service.namespace.QName, java.lang.String)
public java.util.List getThumbnails(org.alfresco.service.cmr.repository.NodeRef node,
org.alfresco.service.namespace.QName contentProperty,
java.lang.String mimetype,
TransformationOptions options)
ThumbnailService
getThumbnails in interface ThumbnailServicenode - node referencecontentProperty - content property namemimetype - mimetypeoptions - transformation options
ThumbnailService.getThumbnails(org.alfresco.service.cmr.repository.NodeRef, org.alfresco.service.namespace.QName, java.lang.String, org.alfresco.service.cmr.repository.TransformationOptions)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||