Package fr.becpg.repo.admin.impl
Class CoreInitVisitor
java.lang.Object
fr.becpg.repo.admin.impl.AbstractInitVisitorImpl
fr.becpg.repo.admin.impl.CoreInitVisitor
- All Implemented Interfaces:
InitVisitor
CoreInitVisitor class.
- Version:
- $Id: $Id
- Author:
- matthieu
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate BeCPGMailServiceprivate static final Stringprivate ContentHelperprivate org.alfresco.repo.dictionary.DictionaryDAOprivate EntityTplServiceprivate EntityVersionServiceprivate org.alfresco.service.cmr.security.PermissionServiceprivate org.alfresco.repo.domain.qname.QNameDAOprivate ReportTplServiceFields inherited from class fr.becpg.repo.admin.impl.AbstractInitVisitorImpl
actionService, authorityService, fileFolderService, logger, nodeService, repoService, ruleService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioninitOrder.List<org.alfresco.service.cmr.site.SiteInfo>visitContainer(org.alfresco.service.cmr.repository.NodeRef companyHome) visitContainer.private voidvisitEntityTpls(org.alfresco.service.cmr.repository.NodeRef systemNodeRef) protected voidvisitFiles(org.alfresco.service.cmr.repository.NodeRef folderNodeRef, String folderName, boolean folderExists) visitFiles.private voidprotected voidvisitPermissions(org.alfresco.service.cmr.repository.NodeRef nodeRef, String folderName) visitPermissions.private voidvisitReports(org.alfresco.service.cmr.repository.NodeRef systemNodeRef) protected voidvisitRules(org.alfresco.service.cmr.repository.NodeRef nodeRef, String folderName) visitRules.private voidvisitVersionFolder(org.alfresco.service.cmr.repository.NodeRef entitiesHistoryFolder) protected voidvivitFolderAspects(org.alfresco.service.cmr.repository.NodeRef folderNodeRef, String folderName) vivitFolderAspects.Methods inherited from class fr.becpg.repo.admin.impl.AbstractInitVisitorImpl
addSystemFolderAspect, createGroups, createRule, createRuleAspect, createRuleSpecialiseType, visitFolder, visitWF
-
Field Details
-
COMPARE_ENTITIES_REPORT_PATH
- See Also:
-
dictionaryDAO
@Autowired private org.alfresco.repo.dictionary.DictionaryDAO dictionaryDAO -
qNameDAO
@Autowired @Qualifier("qnameDAO") private org.alfresco.repo.domain.qname.QNameDAO qNameDAO -
contentHelper
-
entityTplService
-
reportTplService
-
permissionService
@Autowired private org.alfresco.service.cmr.security.PermissionService permissionService -
beCPGMailService
-
entityVersionService
-
-
Constructor Details
-
CoreInitVisitor
public CoreInitVisitor()
-
-
Method Details
-
visitContainer
public List<org.alfresco.service.cmr.site.SiteInfo> visitContainer(org.alfresco.service.cmr.repository.NodeRef companyHome) visitContainer.
- Parameters:
companyHome- aNodeRefobject.- Returns:
- a
Listobject.
-
visitVersionFolder
private void visitVersionFolder(org.alfresco.service.cmr.repository.NodeRef entitiesHistoryFolder) -
visitGroups
private void visitGroups() -
visitFiles
protected void visitFiles(org.alfresco.service.cmr.repository.NodeRef folderNodeRef, String folderName, boolean folderExists) visitFiles.
Add resources to folder- Overrides:
visitFilesin classAbstractInitVisitorImpl- Parameters:
folderNodeRef- aNodeRefobject.folderName- aStringobject.folderExists- a boolean.
-
visitRules
visitRules.
Initialize the rules of the repository- Overrides:
visitRulesin classAbstractInitVisitorImpl- Parameters:
nodeRef- aNodeRefobject.folderName- aStringobject.
-
vivitFolderAspects
protected void vivitFolderAspects(org.alfresco.service.cmr.repository.NodeRef folderNodeRef, String folderName) vivitFolderAspects.
- Overrides:
vivitFolderAspectsin classAbstractInitVisitorImpl- Parameters:
folderNodeRef- aNodeRefobject.folderName- aStringobject.
-
visitReports
private void visitReports(org.alfresco.service.cmr.repository.NodeRef systemNodeRef) -
visitEntityTpls
private void visitEntityTpls(org.alfresco.service.cmr.repository.NodeRef systemNodeRef) -
visitPermissions
protected void visitPermissions(org.alfresco.service.cmr.repository.NodeRef nodeRef, String folderName) visitPermissions.
- Overrides:
visitPermissionsin classAbstractInitVisitorImpl- Parameters:
nodeRef- aNodeRefobject.folderName- aStringobject.
-
initOrder
initOrder.
- Returns:
- a
Integerobject.
-