Class ApplicationDocumentStatusCategory

All Implemented Interfaces:
Serializable, Cloneable, org.apache.ojb.broker.PersistenceBrokerAware, org.eclipse.persistence.descriptors.changetracking.ChangeTracker, org.eclipse.persistence.internal.descriptors.PersistenceEntity, org.eclipse.persistence.internal.descriptors.PersistenceObject, org.eclipse.persistence.internal.weaving.PersistenceWeaved, org.eclipse.persistence.internal.weaving.PersistenceWeavedChangeTracking, org.eclipse.persistence.internal.weaving.PersistenceWeavedFetchGroups, org.eclipse.persistence.internal.weaving.PersistenceWeavedRest, org.eclipse.persistence.queries.FetchGroupTracker, GloballyUnique, Versioned, ModelObjectBasic, BusinessObject, PersistableBusinessObject

@Entity public class ApplicationDocumentStatusCategory extends PersistableBusinessObjectBase

Model bean representing a grouping of valid application document statuses for a document type An instance of this class represents a subset of the valid status for a given document type.

The purpose of the Application Document Status Category is to provide a grouping mechanism for Application Document Status that can be used to not only label a set of statuses as having some common characteristic, but to allow users to search on all the grouped statuses by selecting the category name.

The (optional) valid application statuses element within a document type definition may (again, optionally) contain category elements which define these groupings of valid statuses.

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
  • Constructor Details

    • ApplicationDocumentStatusCategory

      public ApplicationDocumentStatusCategory()
  • Method Details

    • getApplicationDocumentStatusCategoryId

      public ApplicationDocumentStatusCategoryId getApplicationDocumentStatusCategoryId()
      Gets the composite identifier, a ApplicationDocumentStatusCategoryId
      Returns:
      the application document status category id
    • setApplicationDocumentStatusCategoryId

      public void setApplicationDocumentStatusCategoryId(ApplicationDocumentStatusCategoryId categoryId)
      Sets the composition identifier
      Parameters:
      categoryId - the composite identifier to set
    • getDocumentTypeId

      public String getDocumentTypeId()
      Get the document type id for this category
      Returns:
      the document type id
    • setDocumentTypeId

      public void setDocumentTypeId(String documentTypeId)
      Set the document type id for this category
      Parameters:
      documentTypeId - the document type id to set
    • getCategoryName

      public String getCategoryName()
      The name for this category
      Returns:
      the category name
    • setCategoryName

      public void setCategoryName(String statusName)
      Set the name for this category
      Parameters:
      statusName - the category name to set
    • getDocumentType

      public DocumentType getDocumentType()
    • setDocumentType

      public void setDocumentType(DocumentType documentType)