public class AssocTargetTypeIntegrityEvent extends AbstractIntegrityEvent
Checks are ignored if the target node has been deleted.
dictionaryService, nodeService
Constructor and Description |
---|
AssocTargetTypeIntegrityEvent(org.alfresco.service.cmr.repository.NodeService nodeService,
org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService,
org.alfresco.service.cmr.repository.NodeRef targetNodeRef,
org.alfresco.service.namespace.QName assocTypeQName) |
Modifier and Type | Method and Description |
---|---|
void |
checkIntegrity(List<IntegrityRecord> eventResults)
Checks integrity pertinent to the event
|
protected void |
checkTargetType(List<IntegrityRecord> eventResults,
org.alfresco.service.cmr.dictionary.AssociationDefinition assocDef,
org.alfresco.service.cmr.repository.NodeRef targetNodeRef,
org.alfresco.service.namespace.QName targetNodeTypeQName)
Checks that the target node type is valid for the association.
|
addTrace, equals, getAssocDef, getMultiplicityString, getNodeRef, getNodeType, getQName, getTraces, getTypeQName, hashCode, toString
public AssocTargetTypeIntegrityEvent(org.alfresco.service.cmr.repository.NodeService nodeService, org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService, org.alfresco.service.cmr.repository.NodeRef targetNodeRef, org.alfresco.service.namespace.QName assocTypeQName)
public void checkIntegrity(List<IntegrityRecord> eventResults)
IntegrityEvent
eventResults
- the list of event results that can be added toprotected void checkTargetType(List<IntegrityRecord> eventResults, org.alfresco.service.cmr.dictionary.AssociationDefinition assocDef, org.alfresco.service.cmr.repository.NodeRef targetNodeRef, org.alfresco.service.namespace.QName targetNodeTypeQName)
Copyright © 2005–2017 Alfresco Software. All rights reserved.