org.trails.record
Class ClientAsoPropertyPersistenceStrategy

java.lang.Object
  extended by org.trails.record.ClientAsoPropertyPersistenceStrategy
All Implemented Interfaces:
org.apache.tapestry.record.PropertyPersistenceStrategy, IClientAsoPropertyPersistenceStrategy

public class ClientAsoPropertyPersistenceStrategy
extends java.lang.Object
implements IClientAsoPropertyPersistenceStrategy


Field Summary
protected  org.apache.tapestry.web.WebRequest request
           
 
Constructor Summary
ClientAsoPropertyPersistenceStrategy()
           
 
Method Summary
 void addParametersForPersistentProperties(org.apache.tapestry.engine.ServiceEncoding encoding, boolean post)
           
 void addPropertyName(java.lang.String propertyName)
           
 void discardStoredChanges(java.lang.String pageName)
           
 java.util.Collection getStoredChanges(java.lang.String pageName)
           
 void initializeService()
           
 void setDataSqueezer(org.apache.tapestry.services.DataSqueezer dataSqueezer)
           
 void setRequest(org.apache.tapestry.web.WebRequest request)
           
 void store(java.lang.String pageName, java.lang.String idPath, java.lang.String propertyName, java.lang.Object newValue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

request

protected org.apache.tapestry.web.WebRequest request
Constructor Detail

ClientAsoPropertyPersistenceStrategy

public ClientAsoPropertyPersistenceStrategy()
Method Detail

initializeService

public void initializeService()

store

public void store(java.lang.String pageName,
                  java.lang.String idPath,
                  java.lang.String propertyName,
                  java.lang.Object newValue)
Specified by:
store in interface org.apache.tapestry.record.PropertyPersistenceStrategy

getStoredChanges

public java.util.Collection getStoredChanges(java.lang.String pageName)
Specified by:
getStoredChanges in interface org.apache.tapestry.record.PropertyPersistenceStrategy

discardStoredChanges

public void discardStoredChanges(java.lang.String pageName)
Specified by:
discardStoredChanges in interface org.apache.tapestry.record.PropertyPersistenceStrategy

addParametersForPersistentProperties

public void addParametersForPersistentProperties(org.apache.tapestry.engine.ServiceEncoding encoding,
                                                 boolean post)
Specified by:
addParametersForPersistentProperties in interface org.apache.tapestry.record.PropertyPersistenceStrategy

setRequest

public void setRequest(org.apache.tapestry.web.WebRequest request)

setDataSqueezer

public void setDataSqueezer(org.apache.tapestry.services.DataSqueezer dataSqueezer)

addPropertyName

public void addPropertyName(java.lang.String propertyName)
Specified by:
addPropertyName in interface IClientAsoPropertyPersistenceStrategy


Copyright © 2004-2008. All Rights Reserved.