Package org.apache.wicket.model
Interface IDetachable
-
- All Superinterfaces:
org.apache.wicket.util.io.IClusterable,java.io.Serializable
- All Known Subinterfaces:
IChoiceRenderer<T>,IComponentAssignedModel<T>,IComponentInheritedModel<T>,IDataProvider<T>,IModel<T>,IObjectClassAwareModel<T>,IPropertyReflectionAwareModel<T>,IWrapModel<T>
- All Known Implementing Classes:
AbstractPropertyModel,AbstractWrapModel,ChainingModel,ChoiceRenderer,CollectionModel,ComponentDetachableModel,ComponentModel,ComponentPropertyModel,CompoundPropertyModel,EmptyDataProvider,EnumChoiceRenderer,FeedbackMessage,FeedbackMessagesModel,GenericBaseModel,LambdaModel,ListDataProvider,ListItemModel,ListModel,LoadableDetachableModel,MapModel,Model,PropertyModel,ResourceModel,SetModel,StringResourceModel
public interface IDetachable extends org.apache.wicket.util.io.IClusterableInterface to logic for detaching transient information from a detachable model. Detachable models are desirable because they reduce the amount of state required by a model, which makes the model cheaper to replicate in a clustered environment.- Author:
- Jonathan Locke
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddetach()Detaches model after use.
-