Package org.kuali.rice.krad.document
package org.kuali.rice.krad.document
-
ClassDescriptionDefines methods a Copyable document must implement.This is the Document interface.Authorizer class for
DocumentinstancesDefault implementation forDocumentAuthorizerthat perform KIM permission checks to authorize the actionsBase controller class for all KRAD document view screens working with document models.Controller service that handles document specific actions (such as workflow actions).Default implementation of the document controller service.Determines what actions are applicable to the given document, irrespective of user or other state.Request authorization cache object which adds caching on workflow document callsImplementation ofViewAuthorizerforDocumentViewinstancesImplementation ofViewPresentationControllerforDocumentViewinstancesController for the intiated document view.This is a marker interface for implementing session in document.Interface for all documents that have transactional behavior.Extension to DocumentAuthorizer interface which adds transactional document specific methodsBase class for all Transactional Document authorizers.Base class for transactional documentsController service that extendsDocumentControllerServiceand adds methods specific to transactional documents.Default implementation of the transactional document controller service.Extension to DocumentPresentationController interface which adds transactional document specific methodsDocument presentation controller implementation for transactional documents.ExtendsDocumentViewAuthorizerBaseto add additional authorization behavior to Transactional documents.Extension to DocumentViewPresentationControllerBase interface which adds transactional document specific methods