org.kuali.rice.kew.api.preferences
Class Preferences
java.lang.Object
org.kuali.rice.core.api.mo.AbstractDataTransferObject
org.kuali.rice.kew.api.preferences.Preferences
- All Implemented Interfaces:
- Serializable, ModelObjectBasic, ModelObjectComplete, PreferencesContract
public final class Preferences
- extends AbstractDataTransferObject
- implements PreferencesContract
An immutable data transfer object implementing PreferencesContract.
p>When loaded, Preferences could be in a state where they require being saved to the database.
If this is the case then {requiresSave will evaluate to true.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
PreferencesContract,
Serialized Form
Preferences
public Preferences(Preferences.Builder builder)
isRequiresSave
public boolean isRequiresSave()
- Specified by:
isRequiresSave in interface PreferencesContract
getEmailNotification
public String getEmailNotification()
- Specified by:
getEmailNotification in interface PreferencesContract
getNotifyPrimaryDelegation
public String getNotifyPrimaryDelegation()
- Specified by:
getNotifyPrimaryDelegation in interface PreferencesContract
getNotifySecondaryDelegation
public String getNotifySecondaryDelegation()
- Specified by:
getNotifySecondaryDelegation in interface PreferencesContract
getOpenNewWindow
public String getOpenNewWindow()
- Specified by:
getOpenNewWindow in interface PreferencesContract
getShowActionRequested
public String getShowActionRequested()
- Specified by:
getShowActionRequested in interface PreferencesContract
getShowDateCreated
public String getShowDateCreated()
- Specified by:
getShowDateCreated in interface PreferencesContract
getShowDocumentStatus
public String getShowDocumentStatus()
- Specified by:
getShowDocumentStatus in interface PreferencesContract
getShowAppDocStatus
public String getShowAppDocStatus()
- Specified by:
getShowAppDocStatus in interface PreferencesContract
getShowDocType
public String getShowDocType()
- Specified by:
getShowDocType in interface PreferencesContract
getShowInitiator
public String getShowInitiator()
- Specified by:
getShowInitiator in interface PreferencesContract
getShowDocTitle
public String getShowDocTitle()
- Specified by:
getShowDocTitle in interface PreferencesContract
getShowWorkgroupRequest
public String getShowWorkgroupRequest()
- Specified by:
getShowWorkgroupRequest in interface PreferencesContract
getShowDelegator
public String getShowDelegator()
- Specified by:
getShowDelegator in interface PreferencesContract
getShowClearFyi
public String getShowClearFyi()
- Specified by:
getShowClearFyi in interface PreferencesContract
getPageSize
public String getPageSize()
- Specified by:
getPageSize in interface PreferencesContract
getRefreshRate
public String getRefreshRate()
- Specified by:
getRefreshRate in interface PreferencesContract
getColorSaved
public String getColorSaved()
- Specified by:
getColorSaved in interface PreferencesContract
getColorInitiated
public String getColorInitiated()
- Specified by:
getColorInitiated in interface PreferencesContract
getColorDisapproved
public String getColorDisapproved()
- Specified by:
getColorDisapproved in interface PreferencesContract
getColorEnroute
public String getColorEnroute()
- Specified by:
getColorEnroute in interface PreferencesContract
getColorApproved
public String getColorApproved()
- Specified by:
getColorApproved in interface PreferencesContract
getColorFinal
public String getColorFinal()
- Specified by:
getColorFinal in interface PreferencesContract
getColorDisapproveCancel
public String getColorDisapproveCancel()
- Specified by:
getColorDisapproveCancel in interface PreferencesContract
getColorProcessed
public String getColorProcessed()
- Specified by:
getColorProcessed in interface PreferencesContract
getColorException
public String getColorException()
- Specified by:
getColorException in interface PreferencesContract
getColorCanceled
public String getColorCanceled()
- Specified by:
getColorCanceled in interface PreferencesContract
getDelegatorFilter
public String getDelegatorFilter()
- Specified by:
getDelegatorFilter in interface PreferencesContract
getUseOutbox
public String getUseOutbox()
- Specified by:
getUseOutbox in interface PreferencesContract
getShowDateApproved
public String getShowDateApproved()
- Specified by:
getShowDateApproved in interface PreferencesContract
getShowCurrentNode
public String getShowCurrentNode()
- Specified by:
getShowCurrentNode in interface PreferencesContract
getPrimaryDelegateFilter
public String getPrimaryDelegateFilter()
- Specified by:
getPrimaryDelegateFilter in interface PreferencesContract
getNotifyComplete
public String getNotifyComplete()
- Specified by:
getNotifyComplete in interface PreferencesContract
getNotifyApprove
public String getNotifyApprove()
- Specified by:
getNotifyApprove in interface PreferencesContract
getNotifyAcknowledge
public String getNotifyAcknowledge()
- Specified by:
getNotifyAcknowledge in interface PreferencesContract
getNotifyFYI
public String getNotifyFYI()
- Specified by:
getNotifyFYI in interface PreferencesContract
getDocumentTypeNotificationPreference
public String getDocumentTypeNotificationPreference(String documentType)
getDocumentTypeNotificationPreferences
public Map<String,String> getDocumentTypeNotificationPreferences()
- Specified by:
getDocumentTypeNotificationPreferences in interface PreferencesContract
isUsingOutbox
public boolean isUsingOutbox()
Copyright © 2005-2015 The Kuali Foundation. All Rights Reserved.