|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.kuali.rice.kns.rules.DocumentRuleBase
org.kuali.rice.kns.maintenance.rules.MaintenanceDocumentRuleBase
org.kuali.kfs.module.purap.document.validation.impl.ThresholdRule
public class ThresholdRule
Field Summary | |
---|---|
protected AccountService |
accountService
|
protected ChartService |
chartService
|
protected static org.apache.log4j.Logger |
LOG
|
protected ReceivingThreshold |
newThreshold
|
protected ReceivingThreshold |
oldThreshold
|
Fields inherited from class org.kuali.rice.kns.maintenance.rules.MaintenanceDocumentRuleBase |
---|
boDictionaryService, boService, businessObjectAuthorizationService, configService, ddService, dictionaryValidationService, DOCUMENT_ERROR_PREFIX, documentHelperService, MAINTAINABLE_ERROR_PATH, MAINTAINABLE_ERROR_PREFIX, maintDocDictionaryService, persistenceService, persistenceStructureService, personService, priorErrorPath, roleService, workflowDocumentService |
Constructor Summary | |
---|---|
ThresholdRule()
|
Method Summary | |
---|---|
protected void |
constructFieldError(ReceivingThreshold threshold)
|
protected boolean |
isDocumentValidForSave(org.kuali.rice.kns.document.MaintenanceDocument document)
|
protected boolean |
isDuplicateEntry(ReceivingThreshold newThreshold)
|
protected boolean |
isValidChartCode(ReceivingThreshold threshold)
|
protected boolean |
isValidCommodityCode(ReceivingThreshold threshold)
|
protected boolean |
isValidDocument(ReceivingThreshold newThreshold,
boolean checkDuplicate)
|
protected boolean |
isValidObjectCode(ReceivingThreshold threshold)
|
protected boolean |
isValidOrgCode(ReceivingThreshold threshold)
|
protected boolean |
isValidSubFund(ReceivingThreshold threshold)
|
protected boolean |
isValidThresholdCriteria(ReceivingThreshold threshold)
|
protected boolean |
isValidVendorNumber(ReceivingThreshold threshold)
|
Methods inherited from class org.kuali.rice.kns.maintenance.rules.MaintenanceDocumentRuleBase |
---|
apcRuleFails, applyApcRule, checkEmptyBOField, checkEmptyDocumentField, checkEmptyValue, checkForPartiallyFilledOutReferenceForeignKeys, clearErrorPath, consolidateFieldNames, dataDictionaryValidate, errorAlreadyExists, getBoDictionaryService, getBoService, getBusinessObjectAuthorizationService, getConfigService, getDateTimeService, getDdService, getDictionaryValidationService, getDocumentHelperService, getFieldLabel, getFieldLabel, getHumanReadablePrimaryKeyFieldNames, getMaintDocDictionaryService, getNewBo, getOldBo, getPersistenceService, getPersistenceStructureService, getPersonService, getRoleService, getWorkflowDocumentService, isCorrectMaintenanceClass, isDocumentInactivatingBusinessObject, primaryKeyCheck, processAddCollectionLineBusinessRules, processApproveDocument, processCustomAddCollectionLineBusinessRules, processCustomApproveDocumentBusinessRules, processCustomRouteDocumentBusinessRules, processCustomSaveDocumentBusinessRules, processGlobalApproveDocumentBusinessRules, processGlobalRouteDocumentBusinessRules, processGlobalSaveDocumentBusinessRules, processInactivationBlockChecking, processInactivationBlockChecking, processRouteDocument, processSaveDocument, putDocumentError, putDocumentError, putFieldError, putFieldError, putFieldError, putFieldErrorWithShortLabel, putGlobalError, putGlobalError, putGlobalError, putGlobalsError, putGlobalsError, putInactivationBlockingErrorOnPage, resumeErrorPath, setBoDictionaryService, setBoService, setBusinessObjectAuthorizationService, setConfigService, setDdService, setDictionaryValidationService, setDocumentHelperService, setMaintDocDictionaryService, setNewBo, setPersistenceService, setPersistenceStructureService, setPersonService, setupBaseConvenienceObjects, setupConvenienceObjects, setWorkflowDocumentService, showErrorMap, validateDocumentStructure, validateDuplicateIdentifierInDataDictionary, validateGlobalBusinessObjectPersistable, validateMaintenanceDocument |
Methods inherited from class org.kuali.rice.kns.rules.DocumentRuleBase |
---|
getDataDictionaryService, getIdentityManagementService, getKualiConfigurationService, getMaxDictionaryValidationDepth, getWorkflowInfoService, isAddHocRoutePersonValid, isAddHocRouteWorkgroupValid, isAdHocRouteRecipientsValid, isDocumentAttributesValid, isDocumentOverviewValid, isNoteValid, processAddAdHocRoutePerson, processAddAdHocRouteWorkgroup, processAddNote, processCustomAddAdHocRoutePersonBusinessRules, processCustomAddAdHocRouteWorkgroupBusinessRules, processCustomAddNoteBusinessRules, processCustomApproveDocumentBusinessRules, processCustomRouteDocumentBusinessRules, processCustomSaveDocumentBusinessRules, processCustomSendAdHocRequests, processSendAdHocRequests, setMaxDictionaryValidationDepth, validateSensitiveDataValue |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static org.apache.log4j.Logger LOG
protected ChartService chartService
protected AccountService accountService
protected ReceivingThreshold newThreshold
protected ReceivingThreshold oldThreshold
Constructor Detail |
---|
public ThresholdRule()
Method Detail |
---|
protected boolean isDocumentValidForSave(org.kuali.rice.kns.document.MaintenanceDocument document)
isDocumentValidForSave
in class org.kuali.rice.kns.maintenance.rules.MaintenanceDocumentRuleBase
protected boolean isValidDocument(ReceivingThreshold newThreshold, boolean checkDuplicate)
protected void constructFieldError(ReceivingThreshold threshold)
protected boolean isValidChartCode(ReceivingThreshold threshold)
protected boolean isValidSubFund(ReceivingThreshold threshold)
protected boolean isValidCommodityCode(ReceivingThreshold threshold)
protected boolean isValidObjectCode(ReceivingThreshold threshold)
protected boolean isValidOrgCode(ReceivingThreshold threshold)
protected boolean isValidVendorNumber(ReceivingThreshold threshold)
protected boolean isValidThresholdCriteria(ReceivingThreshold threshold)
protected boolean isDuplicateEntry(ReceivingThreshold newThreshold)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |