Monday, August 11, 2008

Tapestry5 ASO/ApplicationStateManager/ApplicationStatePersistenceStrategy/ApplicationStateCreator Relationship

ApplicationStateManager接口中定义了get/set一个ASO对象的方法。而ASO对象实际的存储管理则会使用ApplicationStatePersistenceStrategy这个接口实现,这个接口中同样有ASO对象的get/set方法,可以操作ASO,通过set其为null从而删除此ASO对象,在get某个ASO对象,如果此对象不存在则会调用ApplicationStateCreator接口create()方法创建此ASO对象。

No comments :