public class AgendaEditorBusRule extends org.kuali.rice.kns.maintenance.rules.MaintenanceDocumentRuleBase
boDictionaryService, boService, businessObjectAuthorizationService, businessObjectMetaDataService, configService, dataObjectMetaDataService, ddService, dictionaryValidationService, DOCUMENT_ERROR_PREFIX, documentHelperService, LOG, MAINTAINABLE_ERROR_PATH, MAINTAINABLE_ERROR_PREFIX, maintDocDictionaryService, persistenceStructureService, personService, priorErrorPath, roleService, workflowDocumentService
Constructor and Description |
---|
AgendaEditorBusRule() |
Modifier and Type | Method and Description |
---|---|
org.kuali.rice.krms.framework.type.ActionTypeService |
getActionTypeService(String serviceName) |
org.kuali.rice.krms.impl.authorization.AgendaAuthorizationService |
getAgendaAuthorizationService() |
org.kuali.rice.krms.impl.repository.AgendaBoService |
getAgendaBoService() |
org.kuali.rice.krms.impl.repository.ContextBoService |
getContextBoService() |
org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService |
getKrmsTypeRepositoryService() |
org.kuali.rice.krms.impl.repository.RuleBoService |
getRuleBoService() |
protected boolean |
primaryKeyCheck(org.kuali.rice.krad.maintenance.MaintenanceDocument document) |
boolean |
processAgendaItemBusinessRules(org.kuali.rice.krad.maintenance.MaintenanceDocument document)
Check if a agenda item is valid.
|
protected boolean |
processCustomSaveDocumentBusinessRules(org.kuali.rice.krad.maintenance.MaintenanceDocument document) |
boolean |
validAgendaName(org.kuali.rice.krms.impl.ui.AgendaEditor agendaEditor)
Check if an agenda with that name exists already in the context.
|
boolean |
validContext(org.kuali.rice.krms.impl.ui.AgendaEditor agendaEditor)
Check if the context exists and if user has authorization to edit agendas under this context.
|
boolean |
validContextAgendaNamespace(org.kuali.rice.krms.impl.ui.AgendaEditor agendaEditor)
Check if for namespace.
|
checkEmptyBOField, checkEmptyDocumentField, checkEmptyValue, checkForPartiallyFilledOutReferenceForeignKeys, clearErrorPath, consolidateFieldNames, dataDictionaryValidate, errorAlreadyExists, getBoService, getConfigService, getDataObjectMetaDataService, getDateTimeService, getDdService, getDictionaryValidationService, getDocumentHelperService, getFieldLabel, getFieldLabel, getHumanReadablePrimaryKeyFieldNames, getMaintDocDictionaryService, getNewBo, getOldBo, getPersistenceStructureService, getPersonService, getRoleService, getWorkflowDocumentService, isCorrectMaintenanceClass, isDocumentInactivatingBusinessObject, isDocumentValidForSave, 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, setBusinessObjectMetaDataService, setConfigService, setDataObjectMetaDataService, setDdService, setDictionaryValidationService, setDocumentHelperService, setMaintDocDictionaryService, setNewBo, setPersistenceStructureService, setPersonService, setupBaseConvenienceObjects, setupConvenienceObjects, setWorkflowDocumentService, showErrorMap, validateDocumentStructure, validateDuplicateIdentifierInDataDictionary, validateGlobalBusinessObjectPersistable, validateMaintenanceDocument
buildDocumentTypeActionRequestPermissionDetails, buildDocumentTypePermissionDetails, getDataDictionaryService, getDocumentDictionaryService, getGroupService, getKualiConfigurationService, getMaxDictionaryValidationDepth, getPermissionService, hasAdHocRouteCompletion, isAddHocRoutePersonValid, isAddHocRouteWorkgroupValid, isAdHocRouteCompletionToInitiator, isAdHocRouteRecipientsValid, isDocumentAttributesValid, isDocumentOverviewValid, isNoteValid, processAddAdHocRoutePerson, processAddAdHocRouteWorkgroup, processAddNote, processCompleteDocument, processCustomAddAdHocRoutePersonBusinessRules, processCustomAddAdHocRouteWorkgroupBusinessRules, processCustomAddNoteBusinessRules, processCustomApproveDocumentBusinessRules, processCustomCompleteDocumentBusinessRules, processCustomRouteDocumentBusinessRules, processCustomSaveDocumentBusinessRules, processCustomSendAdHocRequests, processSendAdHocRequests, setDocumentDictionaryService, setMaxDictionaryValidationDepth, useKimPermission, validateSensitiveDataValue
public AgendaEditorBusRule()
protected boolean primaryKeyCheck(org.kuali.rice.krad.maintenance.MaintenanceDocument document)
protected boolean processCustomSaveDocumentBusinessRules(org.kuali.rice.krad.maintenance.MaintenanceDocument document)
public boolean validContext(org.kuali.rice.krms.impl.ui.AgendaEditor agendaEditor)
agendaEditor
- public boolean validContextAgendaNamespace(org.kuali.rice.krms.impl.ui.AgendaEditor agendaEditor)
agendaEditor
- public boolean validAgendaName(org.kuali.rice.krms.impl.ui.AgendaEditor agendaEditor)
agendaEditor
- public boolean processAgendaItemBusinessRules(org.kuali.rice.krad.maintenance.MaintenanceDocument document)
document,
- the Agenda document of the added/edited agenda itempublic org.kuali.rice.krms.impl.repository.ContextBoService getContextBoService()
public org.kuali.rice.krms.impl.repository.AgendaBoService getAgendaBoService()
public org.kuali.rice.krms.impl.repository.RuleBoService getRuleBoService()
public org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService getKrmsTypeRepositoryService()
public org.kuali.rice.krms.framework.type.ActionTypeService getActionTypeService(String serviceName)
public org.kuali.rice.krms.impl.authorization.AgendaAuthorizationService getAgendaAuthorizationService()
Copyright © 2004-2014 The Kuali Foundation. All Rights Reserved.