Package fr.becpg.repo.entity
Interface EntityService
- All Known Implementing Classes:
EntityServiceImpl
public interface EntityService
Entity service
- Version:
- $Id: $Id
- Author:
- querephi
-
Method Summary
Modifier and TypeMethodDescriptionbooleanchangeEntityListStates(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, EntityListState state) changeEntityListStates.voidcopyFiles(org.alfresco.service.cmr.repository.NodeRef sourceNodeRef, org.alfresco.service.cmr.repository.NodeRef targetNodeRef) copyFiles.org.alfresco.service.cmr.repository.NodeRefcreateDefaultImage(org.alfresco.service.cmr.repository.NodeRef nodeRef) createDefaultImage.org.alfresco.service.cmr.repository.NodeRefcreateOrCopyFrom(org.alfresco.service.cmr.repository.NodeRef sourceNodeRef, org.alfresco.service.cmr.repository.NodeRef parentNodeRef, org.alfresco.service.namespace.QName entityType, String entityName) createOrCopyFrom.voiddeleteDataLists(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, boolean deleteArchivedNodes) deleteDataLists.voiddeleteFiles(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, boolean deleteArchivedNodes) deleteFiles.getDefaultImageName(org.alfresco.service.namespace.QName entityTypeQName) getDefaultImageName.getDocumentsByType(org.alfresco.service.cmr.repository.NodeRef entityNodeRef) getDocumentsByType.org.alfresco.service.cmr.repository.NodeRefgetDocumentsFolder(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, boolean create) getDocumentsFolder.org.alfresco.service.cmr.repository.NodeRefgetEntityDefaultIcon(org.alfresco.service.cmr.repository.NodeRef nodeRef, String resolution) getEntityDefaultIcon.org.alfresco.service.cmr.repository.NodeRefgetEntityDefaultImage(org.alfresco.service.cmr.repository.NodeRef entityNodeRef) getEntityDefaultImage.getEntityIcons.org.alfresco.service.cmr.repository.NodeRefgetEntityNodeRef(org.alfresco.service.cmr.repository.NodeRef childNodeRef, org.alfresco.service.namespace.QName itemType) getEntityNodeRef.byte[]getImage(org.alfresco.service.cmr.repository.NodeRef imgNodeRef) getImage.org.alfresco.service.cmr.repository.NodeRefgetImage.org.alfresco.service.cmr.repository.NodeRefgetImageFolder(org.alfresco.service.cmr.repository.NodeRef entityNodeRef) getImageFolder.List<org.alfresco.service.cmr.repository.NodeRef>getImages(org.alfresco.service.cmr.repository.NodeRef entityNodeRef) getImages.org.alfresco.service.cmr.repository.NodeRefgetOrCreateDocumentsFolder(org.alfresco.service.cmr.repository.NodeRef entityNodeRef) getOrCreateDocumentsFolder.org.alfresco.service.cmr.repository.NodeRefgetOrCreateImageFolder(org.alfresco.service.cmr.repository.NodeRef entityNodeRef) getOrCreateImageFolder.booleanhasAssociatedImages(org.alfresco.service.namespace.QName type) hasAssociatedImages.voidmoveFiles(org.alfresco.service.cmr.repository.NodeRef sourceNodeRef, org.alfresco.service.cmr.repository.NodeRef targetNodeRef) moveFiles.voidwriteImages(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, Map<String, byte[]> images) writeImages.
-
Method Details
-
getImage
org.alfresco.service.cmr.repository.NodeRef getImage(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, String imgName) getImage.
- Parameters:
entityNodeRef- aNodeRefobject.imgName- aStringobject.- Returns:
- a
NodeRefobject.
-
getImages
List<org.alfresco.service.cmr.repository.NodeRef> getImages(org.alfresco.service.cmr.repository.NodeRef entityNodeRef) getImages.
- Parameters:
entityNodeRef- aNodeRefobject.- Returns:
- a
Listobject.
-
getEntityDefaultImage
org.alfresco.service.cmr.repository.NodeRef getEntityDefaultImage(org.alfresco.service.cmr.repository.NodeRef entityNodeRef) getEntityDefaultImage.
- Parameters:
entityNodeRef- aNodeRefobject.- Returns:
- a
NodeRefobject.
-
writeImages
void writeImages(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, Map<String, byte[]> images) writeImages.
- Parameters:
entityNodeRef- aNodeRefobject.images- aMapobject.
-
getImageFolder
org.alfresco.service.cmr.repository.NodeRef getImageFolder(org.alfresco.service.cmr.repository.NodeRef entityNodeRef) getImageFolder.
- Parameters:
entityNodeRef- aNodeRefobject.- Returns:
- a
NodeRefobject.
-
getOrCreateImageFolder
org.alfresco.service.cmr.repository.NodeRef getOrCreateImageFolder(org.alfresco.service.cmr.repository.NodeRef entityNodeRef) getOrCreateImageFolder.
- Parameters:
entityNodeRef- aNodeRefobject- Returns:
- a
NodeRefobject
-
getImage
byte[] getImage(org.alfresco.service.cmr.repository.NodeRef imgNodeRef) getImage.
- Parameters:
imgNodeRef- aNodeRefobject.- Returns:
- an array of
byteobjects.
-
getDefaultImageName
getDefaultImageName.
- Parameters:
entityTypeQName- aQNameobject.- Returns:
- a
Stringobject.
-
hasAssociatedImages
boolean hasAssociatedImages(org.alfresco.service.namespace.QName type) hasAssociatedImages.
- Parameters:
type- aQNameobject.- Returns:
- a boolean.
-
createOrCopyFrom
org.alfresco.service.cmr.repository.NodeRef createOrCopyFrom(org.alfresco.service.cmr.repository.NodeRef sourceNodeRef, org.alfresco.service.cmr.repository.NodeRef parentNodeRef, org.alfresco.service.namespace.QName entityType, String entityName) createOrCopyFrom.
- Parameters:
sourceNodeRef- aNodeRefobject.parentNodeRef- aNodeRefobject.entityType- aQNameobject.entityName- aStringobject.- Returns:
- a
NodeRefobject.
-
copyFiles
void copyFiles(org.alfresco.service.cmr.repository.NodeRef sourceNodeRef, org.alfresco.service.cmr.repository.NodeRef targetNodeRef) copyFiles.
- Parameters:
sourceNodeRef- aNodeRefobject.targetNodeRef- aNodeRefobject.
-
moveFiles
void moveFiles(org.alfresco.service.cmr.repository.NodeRef sourceNodeRef, org.alfresco.service.cmr.repository.NodeRef targetNodeRef) moveFiles.
- Parameters:
sourceNodeRef- aNodeRefobject.targetNodeRef- aNodeRefobject.
-
deleteFiles
void deleteFiles(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, boolean deleteArchivedNodes) deleteFiles.
- Parameters:
entityNodeRef- aNodeRefobject.deleteArchivedNodes- a boolean.
-
deleteDataLists
void deleteDataLists(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, boolean deleteArchivedNodes) deleteDataLists.
- Parameters:
entityNodeRef- aNodeRefobject.deleteArchivedNodes- a boolean.
-
getOrCreateDocumentsFolder
org.alfresco.service.cmr.repository.NodeRef getOrCreateDocumentsFolder(org.alfresco.service.cmr.repository.NodeRef entityNodeRef) getOrCreateDocumentsFolder.
- Parameters:
entityNodeRef- aNodeRefobject.- Returns:
- a
NodeRefobject.
-
createDefaultImage
org.alfresco.service.cmr.repository.NodeRef createDefaultImage(org.alfresco.service.cmr.repository.NodeRef nodeRef) createDefaultImage.
- Parameters:
nodeRef- aNodeRefobject.- Returns:
- a
NodeRefobject.
-
getEntityNodeRef
org.alfresco.service.cmr.repository.NodeRef getEntityNodeRef(org.alfresco.service.cmr.repository.NodeRef childNodeRef, org.alfresco.service.namespace.QName itemType) getEntityNodeRef.
- Parameters:
childNodeRef- aNodeRefobject.itemType- aQNameobject.- Returns:
- a
NodeRefobject.
-
changeEntityListStates
boolean changeEntityListStates(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, EntityListState state) changeEntityListStates.
- Parameters:
entityNodeRef- aNodeRefobject.state- aEntityListStateobject.- Returns:
- a boolean.
-
getDocumentsFolder
org.alfresco.service.cmr.repository.NodeRef getDocumentsFolder(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, boolean create) getDocumentsFolder.
- Parameters:
entityNodeRef- aNodeRefobject.create- a boolean.- Returns:
- a
NodeRefobject.
-
getEntityDefaultIcon
org.alfresco.service.cmr.repository.NodeRef getEntityDefaultIcon(org.alfresco.service.cmr.repository.NodeRef nodeRef, String resolution) getEntityDefaultIcon.
- Parameters:
nodeRef- aNodeRefobjectresolution- aStringobject- Returns:
- a
NodeRefobject
-
getEntityIcons
getEntityIcons.
- Returns:
- a
Mapobject
-
getDocumentsByType
Map<org.alfresco.service.cmr.repository.NodeRef,List<org.alfresco.service.cmr.repository.NodeRef>> getDocumentsByType(org.alfresco.service.cmr.repository.NodeRef entityNodeRef) getDocumentsByType.
- Parameters:
entityNodeRef- aNodeRefobject- Returns:
- a
Mapobject
-