org.kuali.kfs.sec.service.impl
Class SecTransactionalDocumentDictionaryServiceImpl

java.lang.Object
  extended by org.kuali.rice.kns.service.impl.TransactionalDocumentDictionaryServiceImpl
      extended by org.kuali.kfs.sec.service.impl.SecTransactionalDocumentDictionaryServiceImpl
All Implemented Interfaces:
org.kuali.rice.kns.service.TransactionalDocumentDictionaryService

public class SecTransactionalDocumentDictionaryServiceImpl
extends org.kuali.rice.kns.service.impl.TransactionalDocumentDictionaryServiceImpl

Overrides of transaction dictionary service to return the access security business rule class for certain doc types


Field Summary
protected  org.kuali.rice.kns.service.ParameterService parameterService
           
 
Constructor Summary
SecTransactionalDocumentDictionaryServiceImpl()
           
 
Method Summary
 Class getBusinessRulesClass(org.kuali.rice.kns.document.TransactionalDocument document)
          Checks system parameter defining document types implementing access security and if type of given document is in list returns the access security rule base for the rules class
 void setParameterService(org.kuali.rice.kns.service.ParameterService parameterService)
          Sets the parameterService attribute value.
 
Methods inherited from class org.kuali.rice.kns.service.impl.TransactionalDocumentDictionaryServiceImpl
getAllowsCopy, getDataDictionary, getDefaultExistenceChecks, getDefaultExistenceChecks, getDescription, getDocumentClassByName, getDocumentType, getLabel, setDataDictionaryService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

parameterService

protected org.kuali.rice.kns.service.ParameterService parameterService
Constructor Detail

SecTransactionalDocumentDictionaryServiceImpl

public SecTransactionalDocumentDictionaryServiceImpl()
Method Detail

getBusinessRulesClass

public Class getBusinessRulesClass(org.kuali.rice.kns.document.TransactionalDocument document)
Checks system parameter defining document types implementing access security and if type of given document is in list returns the access security rule base for the rules class

Specified by:
getBusinessRulesClass in interface org.kuali.rice.kns.service.TransactionalDocumentDictionaryService
Overrides:
getBusinessRulesClass in class org.kuali.rice.kns.service.impl.TransactionalDocumentDictionaryServiceImpl
See Also:
TransactionalDocumentDictionaryServiceImpl.getBusinessRulesClass(org.kuali.rice.kns.document.TransactionalDocument)

setParameterService

public void setParameterService(org.kuali.rice.kns.service.ParameterService parameterService)
Sets the parameterService attribute value.

Parameters:
parameterService - The parameterService to set.


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