org.trails.engine.encoders
Class PagesEncoder

java.lang.Object
  extended by org.trails.engine.encoders.PagesEncoder
All Implemented Interfaces:
org.apache.tapestry.engine.ServiceEncoder

public class PagesEncoder
extends java.lang.Object
implements org.apache.tapestry.engine.ServiceEncoder

A specialized encoder for the TrailsPageService that encodes the necessary parameters into the servlet path allowing the use of rest like URLs to access the service.


Constructor Summary
PagesEncoder()
           
 
Method Summary
 void decode(org.apache.tapestry.engine.ServiceEncoding encoding)
           
 void encode(org.apache.tapestry.engine.ServiceEncoding encoding)
           
 void setEntitySqzrDelimiter(java.lang.String entitySqzrDelimiter)
           
 void setEntitySqzrPrefix(java.lang.String entitySqzrPrefix)
           
 void setPath(java.lang.String path)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PagesEncoder

public PagesEncoder()
Method Detail

encode

public void encode(org.apache.tapestry.engine.ServiceEncoding encoding)
Specified by:
encode in interface org.apache.tapestry.engine.ServiceEncoder

decode

public void decode(org.apache.tapestry.engine.ServiceEncoding encoding)
Specified by:
decode in interface org.apache.tapestry.engine.ServiceEncoder

setEntitySqzrPrefix

public void setEntitySqzrPrefix(java.lang.String entitySqzrPrefix)

setEntitySqzrDelimiter

public void setEntitySqzrDelimiter(java.lang.String entitySqzrDelimiter)

setPath

public void setPath(java.lang.String path)


Copyright © 2004-2008. All Rights Reserved.