org.kuali.kfs.module.purap.document.validation.event
Class AttributedAssignSensitiveDataEvent

java.lang.Object
  extended by org.kuali.rice.kns.rule.event.KualiDocumentEventBase
      extended by org.kuali.kfs.sys.document.validation.event.AttributedDocumentEventBase
          extended by org.kuali.kfs.module.purap.document.validation.event.AttributedAssignSensitiveDataEvent
All Implemented Interfaces:
AttributedDocumentEvent, org.kuali.rice.kns.rule.event.KualiDocumentEvent

public final class AttributedAssignSensitiveDataEvent
extends AttributedDocumentEventBase


Field Summary
 
Fields inherited from class org.kuali.rice.kns.rule.event.KualiDocumentEventBase
document
 
Constructor Summary
AttributedAssignSensitiveDataEvent(String errorPathPrefix, org.kuali.rice.kns.document.Document document, String sensitiveDataAssignmentReason, List<SensitiveData> sensitiveDatasAssigned)
          Constructs an AssignSensitiveDataEvent with the given errorPathPrefix, document, and sensitive data list.
 
Method Summary
 String getSensitiveDataAssignmentReason()
           
 List<SensitiveData> getSensitiveDatasAssigned()
           
 void setSensitiveDataAssignmentReason(String sensitiveDataAssignmentReason)
           
 void setSensitiveDatasAssigned(List<SensitiveData> sensitiveDatasAssigned)
           
 
Methods inherited from class org.kuali.kfs.sys.document.validation.event.AttributedDocumentEventBase
getAttribute, getIterationSubject, getRuleInterfaceClass, invokeRuleMethod, setAttribute, setIterationSubject
 
Methods inherited from class org.kuali.rice.kns.rule.event.KualiDocumentEventBase
generateEvents, getDescription, getDocument, getDocumentId, getErrorPathPrefix, getName, toString, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.kns.rule.event.KualiDocumentEvent
generateEvents, getDescription, getDocument, getErrorPathPrefix, getName, validate
 

Constructor Detail

AttributedAssignSensitiveDataEvent

public AttributedAssignSensitiveDataEvent(String errorPathPrefix,
                                          org.kuali.rice.kns.document.Document document,
                                          String sensitiveDataAssignmentReason,
                                          List<SensitiveData> sensitiveDatasAssigned)
Constructs an AssignSensitiveDataEvent with the given errorPathPrefix, document, and sensitive data list.

Parameters:
errorPathPrefix - the error path
document - document the event was invoked on
sensitiveDatasAssigned - the sensitive data list to be checked for assignment
Method Detail

getSensitiveDataAssignmentReason

public String getSensitiveDataAssignmentReason()

setSensitiveDataAssignmentReason

public void setSensitiveDataAssignmentReason(String sensitiveDataAssignmentReason)

getSensitiveDatasAssigned

public List<SensitiveData> getSensitiveDatasAssigned()

setSensitiveDatasAssigned

public void setSensitiveDatasAssigned(List<SensitiveData> sensitiveDatasAssigned)


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.