Uses of Interface
org.apache.tapestry.engine.ServiceEncoding

Packages that use ServiceEncoding
org.apache.tapestry.engine Implementations of the IEngine interface, including the standard implementation: BaseEngine
org.apache.tapestry.engine.encoders Various service url encoding classes for things like Assets / page links / etc. 
org.apache.tapestry.record Abstract and simple (memory-based) implementations of IPageRecorder
org.apache.tapestry.services.impl Service implementations. 
 

Uses of ServiceEncoding in org.apache.tapestry.engine
 

Classes in org.apache.tapestry.engine that implement ServiceEncoding
 class ServiceEncodingImpl
          Implementation of ServiceEncoding, which adds the ability to determine when the encoding has been modified.
 

Methods in org.apache.tapestry.engine with parameters of type ServiceEncoding
 void ServiceEncoder.decode(ServiceEncoding encoding)
          Invoked to decode a request.
 void ServiceEncoder.encode(ServiceEncoding encoding)
          Invoked by the LinkFactory to encode the request.
 

Uses of ServiceEncoding in org.apache.tapestry.engine.encoders
 

Methods in org.apache.tapestry.engine.encoders with parameters of type ServiceEncoding
 void PathEncoder.decode(ServiceEncoding encoding)
           
 void ServiceExtensionEncoder.decode(ServiceEncoding encoding)
           
 void PageServiceEncoder.decode(ServiceEncoding encoding)
           
 void AssetEncoder.decode(ServiceEncoding encoding)
           
 void DirectServiceEncoder.decode(ServiceEncoding encoding)
           
 void PathEncoder.encode(ServiceEncoding encoding)
           
 void ServiceExtensionEncoder.encode(ServiceEncoding encoding)
           
 void PageServiceEncoder.encode(ServiceEncoding encoding)
           
 void AssetEncoder.encode(ServiceEncoding encoding)
           
 void DirectServiceEncoder.encode(ServiceEncoding encoding)
           
 

Uses of ServiceEncoding in org.apache.tapestry.record
 

Methods in org.apache.tapestry.record with parameters of type ServiceEncoding
 void PropertyPersistenceStrategySource.addParametersForPersistentProperties(ServiceEncoding encoding, boolean post)
          Invoked by a LinkFactory , the parameters may be modified (added to) to store information related to persistent properties.
 void PropertyPersistenceStrategySourceImpl.addParametersForPersistentProperties(ServiceEncoding encoding, boolean post)
           
 void PropertyPersistenceStrategy.addParametersForPersistentProperties(ServiceEncoding encoding, boolean post)
          Invoked by a LinkFactory , the parameters may be modified (added to) to store information related to persistent properties.
 void ClientPropertyPersistenceStrategy.addParametersForPersistentProperties(ServiceEncoding encoding, boolean post)
           
 void SessionPropertyPersistenceStrategy.addParametersForPersistentProperties(ServiceEncoding encoding, boolean post)
          Does nothing; session persistence does not make use of query parameters.
 boolean ClientPropertyPersistenceScope.shouldEncodeState(ServiceEncoding encoding, String pageName, PersistentPropertyData data)
          Determines whether state should be encoded for the request.
 boolean AppClientPropertyPersistenceScope.shouldEncodeState(ServiceEncoding encoding, String pageName, PersistentPropertyData data)
          Always returns true.
 boolean PageClientPropertyPersistenceScope.shouldEncodeState(ServiceEncoding encoding, String pageName, PersistentPropertyData data)
          Returns true if the active page name matches the page for this property.
 

Uses of ServiceEncoding in org.apache.tapestry.services.impl
 

Methods in org.apache.tapestry.services.impl that return ServiceEncoding
protected  ServiceEncoding LinkFactoryImpl.createServiceEncoding(QueryParameterMap parameters)
          Creates a new service encoding, and allows the encoders to modify it before returning.
 



Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.