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.IClusterable
Interface 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 void
detach()
Detaches model after use.
-