Package fr.becpg.repo.admin.patch
Class IsManualListItemPatch
java.lang.Object
org.alfresco.repo.admin.patch.AbstractPatch
fr.becpg.repo.admin.patch.AbstractBeCPGPatch
fr.becpg.repo.admin.patch.IsManualListItemPatch
- All Implemented Interfaces:
org.alfresco.repo.admin.patch.Patch,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationEventPublisherAware
IsManualListItemPatch
- Version:
- $Id: $Id
- Author:
- quere
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate org.alfresco.service.cmr.dictionary.DictionaryServiceprivate org.alfresco.repo.node.integrity.IntegrityCheckerprivate static final org.apache.commons.logging.Logprivate static final Stringprivate org.alfresco.repo.policy.BehaviourFilterprivate org.alfresco.service.cmr.rule.RuleServiceFields inherited from class fr.becpg.repo.admin.patch.AbstractBeCPGPatch
BATCH_SIZE, BATCH_THREADS, contentHelper, entitySystemService, INC, nodeDAO, patchDAO, qnameDAO, repoService, repositoryFields inherited from class org.alfresco.repo.admin.patch.AbstractPatch
applicationEventPublisher, authenticationContext, ERR_PROPERTY_NOT_SET, namespaceService, nodeService, patchService, searchService, tenantAdminService, transactionHelper, transactionService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Stringprivate voiddoForAspect(org.alfresco.service.namespace.QName aspect, Map<org.alfresco.service.namespace.QName, List<org.alfresco.service.cmr.dictionary.PropertyDefinition>> mapAspect, Map<org.alfresco.service.namespace.QName, List<org.alfresco.service.cmr.dictionary.PropertyDefinition>> mapTypes, boolean isAspect) private List<org.alfresco.service.cmr.dictionary.PropertyDefinition>getEnforcedProps(Collection<org.alfresco.service.cmr.dictionary.PropertyDefinition> propertyDefs) org.alfresco.repo.node.integrity.IntegrityCheckerGetter for the fieldintegrityChecker.private voidvoidsetDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService) Setter for the fielddictionaryService.voidsetIntegrityChecker(org.alfresco.repo.node.integrity.IntegrityChecker integrityChecker) Setter for the fieldintegrityChecker.voidsetPolicyBehaviourFilter(org.alfresco.repo.policy.BehaviourFilter policyBehaviourFilter) Setter for the fieldpolicyBehaviourFilter.voidsetRuleService(org.alfresco.service.cmr.rule.RuleService ruleService) Setter for the fieldruleService.private voidupdatePropertyDefs(org.alfresco.service.cmr.repository.NodeRef dataListNodeRef, Collection<org.alfresco.service.cmr.dictionary.PropertyDefinition> propertyDefs) Methods inherited from class fr.becpg.repo.admin.patch.AbstractBeCPGPatch
createBatchAspectProcessor, createBatchTypeProcessor, createBatchTypeProcessor, formatTenantNodeRef, getBaseName, getCharactDataList, getFolder, getNodeDAO, getPatchDAO, getQnameDAO, getSystemCharactsEntity, getSystemHierachiesEntity, getSystemListValuesEntity, searchFolder, setContentHelper, setEntitySystemService, setNodeDAO, setPatchDAO, setQnameDAO, setRepoService, setRepository, updateResourceMethods inherited from class org.alfresco.repo.admin.patch.AbstractPatch
applies, apply, applyAsync, checkProperties, checkPropertyNotNull, getAlternatives, getDependsOn, getDescription, getFixesFromSchema, getFixesToSchema, getId, getTargetSchema, init, isDeferred, isForce, isIgnored, reportProgress, requiresTransaction, setAlternatives, setApplicationEventPublisher, setApplyToTenants, setAuthenticationContext, setDeferred, setDependsOn, setDescription, setFixesFromSchema, setFixesToSchema, setForce, setId, setIgnored, setNamespaceService, setNodeService, setPatchService, setRequiresTransaction, setSearchService, setTargetSchema, setTenantAdminService, setTransactionService, toString
-
Field Details
-
logger
private static final org.apache.commons.logging.Log logger -
MSG_SUCCESS
- See Also:
-
policyBehaviourFilter
private org.alfresco.repo.policy.BehaviourFilter policyBehaviourFilter -
ruleService
private org.alfresco.service.cmr.rule.RuleService ruleService -
dictionaryService
private org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService -
integrityChecker
private org.alfresco.repo.node.integrity.IntegrityChecker integrityChecker
-
-
Constructor Details
-
IsManualListItemPatch
public IsManualListItemPatch()
-
-
Method Details
-
setRuleService
public void setRuleService(org.alfresco.service.cmr.rule.RuleService ruleService) Setter for the field
ruleService.- Parameters:
ruleService- aRuleServiceobject.
-
setDictionaryService
public void setDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService) Setter for the field
dictionaryService.- Parameters:
dictionaryService- aDictionaryServiceobject.
-
applyInternal
- Specified by:
applyInternalin classorg.alfresco.repo.admin.patch.AbstractPatch- Throws:
Exception
-
patchCurrentUSerSize
private void patchCurrentUSerSize() -
getEnforcedProps
private List<org.alfresco.service.cmr.dictionary.PropertyDefinition> getEnforcedProps(Collection<org.alfresco.service.cmr.dictionary.PropertyDefinition> propertyDefs) -
doForAspect
private void doForAspect(org.alfresco.service.namespace.QName aspect, Map<org.alfresco.service.namespace.QName, List<org.alfresco.service.cmr.dictionary.PropertyDefinition>> mapAspect, Map<org.alfresco.service.namespace.QName, List<org.alfresco.service.cmr.dictionary.PropertyDefinition>> mapTypes, boolean isAspect) -
updatePropertyDefs
private void updatePropertyDefs(org.alfresco.service.cmr.repository.NodeRef dataListNodeRef, Collection<org.alfresco.service.cmr.dictionary.PropertyDefinition> propertyDefs) -
setPolicyBehaviourFilter
public void setPolicyBehaviourFilter(org.alfresco.repo.policy.BehaviourFilter policyBehaviourFilter) Setter for the field
policyBehaviourFilter.- Parameters:
policyBehaviourFilter- aBehaviourFilterobject.
-
getIntegrityChecker
public org.alfresco.repo.node.integrity.IntegrityChecker getIntegrityChecker()Getter for the field
integrityChecker.- Returns:
- a
IntegrityCheckerobject.
-
setIntegrityChecker
public void setIntegrityChecker(org.alfresco.repo.node.integrity.IntegrityChecker integrityChecker) Setter for the field
integrityChecker.- Parameters:
integrityChecker- aIntegrityCheckerobject.
-