Package org.kuali.rice.kns.web
Class EditablePropertiesHistoryHolder
java.lang.Object
org.kuali.rice.kns.web.EditablePropertiesHistoryHolder
- All Implemented Interfaces:
Serializable
Deprecated.
KNS Struts deprecated, use KRAD and the Spring MVC framework.
A class which will hold a Map of editable properties, dropping editable properties when too many
are filled in.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Constructs the EditablePropertiesHistoryHolder -
Method Summary
Modifier and TypeMethodDescriptionaddEditablePropertiesToHistory(Set<String> editableProperties) Deprecated.Adds a Set of editable property names to the history, keyed with the given guid String.voidDeprecated.Clears out the editable properties associated with the given guidDeprecated.Deprecated.protected ConfigurationServiceDeprecated.getEditableProperties(String guid) Deprecated.Returns the editable properties registered with the current guidDeprecated.Deprecated.intDeprecated.
-
Constructor Details
-
EditablePropertiesHistoryHolder
public EditablePropertiesHistoryHolder()Deprecated.Constructs the EditablePropertiesHistoryHolder
-
-
Method Details
-
getMaxHistoryLength
public int getMaxHistoryLength()Deprecated.- Returns:
- the maximum length of the history that this will hold
-
addEditablePropertiesToHistory
Deprecated.Adds a Set of editable property names to the history, keyed with the given guid String. If the editable properties exceeds the buffer size, the earliest editable properties will be bumped- Parameters:
editableProperties- the Set of editable property names to save in the history- Returns:
- a String to act as a key (or guid) to the editable properties
-
generateNewGuid
Deprecated.- Returns:
- a newly generated Guid to act as a key to an editable properties Set
-
getEditableProperties
Deprecated.Returns the editable properties registered with the current guid- Parameters:
guid- the guid to find editable properties for- Returns:
- a Set<String> of editable properties
-
clearEditableProperties
Deprecated.Clears out the editable properties associated with the given guid- Parameters:
guid- the guid to clear out editable properties for
-
getHistoryOrder
Deprecated.- Returns:
- the order of the entries as they chronologically were created
-
getEditablePropertiesMap
Deprecated.- Returns:
- the Map which associates editable property guids with Sets of editable property names
-
createNewEditablePropertiesEntry
Deprecated.- Returns:
- a new Entry to hold the names of editable properties
-
getConfigurationService
Deprecated.- Returns:
- an implementation of the ConfigurationService
-