Class EntitySystemServiceImpl

java.lang.Object
fr.becpg.repo.entity.impl.EntitySystemServiceImpl
All Implemented Interfaces:
EntitySystemService

@Service("entitySystemService") public class EntitySystemServiceImpl extends Object implements EntitySystemService

EntitySystemServiceImpl class.

Version:
$Id: $Id
Author:
matthieu
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
     
    private org.alfresco.service.cmr.repository.NodeService
     
    private org.alfresco.repo.policy.BehaviourFilter
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.alfresco.service.cmr.repository.NodeRef
    createSystemEntity(org.alfresco.service.cmr.repository.NodeRef parentNodeRef, String entityPath, Map<String,org.alfresco.service.namespace.QName> entitySystemDataLists)
    createSystemEntity.
    List<org.alfresco.service.cmr.repository.NodeRef>
    getSystemEntities.
    org.alfresco.service.cmr.repository.NodeRef
    getSystemEntity(org.alfresco.service.cmr.repository.NodeRef parentNodeRef, String systemEntityPath)
    getSystemEntity.
    org.alfresco.service.cmr.repository.NodeRef
    getSystemEntityDataList(org.alfresco.service.cmr.repository.NodeRef systemEntityNodeRef, String dataListPath)
    getSystemEntityDataList.
    org.alfresco.service.cmr.repository.NodeRef
    getSystemEntityDataList(org.alfresco.service.cmr.repository.NodeRef parentNodeRef, String systemEntityPath, String dataListPath)
    getSystemEntityDataList.
    List<org.alfresco.service.cmr.repository.NodeRef>
    getSystemFolders.
    private void
    mergeTitle(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.MLText translatedPathMLText)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • entityListDAO

      @Autowired private EntityListDAO entityListDAO
    • policyBehaviourFilter

      @Autowired private org.alfresco.repo.policy.BehaviourFilter policyBehaviourFilter
    • nodeService

      @Autowired private org.alfresco.service.cmr.repository.NodeService nodeService
  • Constructor Details

    • EntitySystemServiceImpl

      public EntitySystemServiceImpl()
  • Method Details

    • createSystemEntity

      public org.alfresco.service.cmr.repository.NodeRef createSystemEntity(org.alfresco.service.cmr.repository.NodeRef parentNodeRef, String entityPath, Map<String,org.alfresco.service.namespace.QName> entitySystemDataLists)

      createSystemEntity.

      Specified by:
      createSystemEntity in interface EntitySystemService
      Parameters:
      parentNodeRef - a NodeRef object.
      entityPath - a String object.
      entitySystemDataLists - a Map object.
      Returns:
      create systeme entity
    • mergeTitle

      private void mergeTitle(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.MLText translatedPathMLText)
    • getSystemEntity

      public org.alfresco.service.cmr.repository.NodeRef getSystemEntity(org.alfresco.service.cmr.repository.NodeRef parentNodeRef, String systemEntityPath)

      getSystemEntity.

      Specified by:
      getSystemEntity in interface EntitySystemService
      Parameters:
      parentNodeRef - a NodeRef object.
      systemEntityPath - a String object.
      Returns:
      system entity for given systemEntityPath
    • getSystemEntityDataList

      public org.alfresco.service.cmr.repository.NodeRef getSystemEntityDataList(org.alfresco.service.cmr.repository.NodeRef systemEntityNodeRef, String dataListPath)

      getSystemEntityDataList.

      Specified by:
      getSystemEntityDataList in interface EntitySystemService
      Parameters:
      systemEntityNodeRef - a NodeRef object.
      dataListPath - a String object.
      Returns:
      a NodeRef system entity datalist.
    • getSystemEntityDataList

      public org.alfresco.service.cmr.repository.NodeRef getSystemEntityDataList(org.alfresco.service.cmr.repository.NodeRef parentNodeRef, String systemEntityPath, String dataListPath)

      getSystemEntityDataList.

      Specified by:
      getSystemEntityDataList in interface EntitySystemService
      Parameters:
      parentNodeRef - a NodeRef object.
      systemEntityPath - a String object.
      dataListPath - a String object.
      Returns:
      system entity datalist
    • getSystemEntities

      public List<org.alfresco.service.cmr.repository.NodeRef> getSystemEntities()

      getSystemEntities.

      Specified by:
      getSystemEntities in interface EntitySystemService
      Returns:
      entities of type TYPE_SYSTEM_ENTITY
    • getSystemFolders

      public List<org.alfresco.service.cmr.repository.NodeRef> getSystemFolders()

      getSystemFolders.

      Specified by:
      getSystemFolders in interface EntitySystemService
      Returns:
      folders with aspect SYSTEM_FOLDER