| org.apache.tapestry.services.PersistentFieldManager
All known Subclasses: org.apache.tapestry.internal.services.PersistentFieldManagerImpl,
PersistentFieldManager | public interface PersistentFieldManager (Code) | | Handle persistent property changes. Primarily, delegates to a number of
PersistentFieldStrategy instances.
|
gatherChanges | PersistentFieldBundle gatherChanges(String pageName)(Code) | | Locates all persistently stored changes to all properties within the page (for the current
session and request) and gathers them together into a bundle.
Parameters: pageName - the logical name of the page to gather changes for a bundle identifying all such changes |
postChange | void postChange(String pageName, ComponentResources resources, String fieldName, Object newValue)(Code) | | Posts a change of a persistent property.
Parameters: pageName - the logical name of the page containing the component Parameters: resources - the resources for the component or mixin (used to determine the persistencestrategy) Parameters: fieldName - the name of the field whose persistent value has changed Parameters: newValue - the new value for the field, possibly null |
|
|