org.xiruss.xirussrepository.server.jetty.apiserver
Class XirussHttpApiUrlVisitor
java.lang.Object
org.xiruss.xirussrepository.server.jetty.apiserver.XirussHttpApiUrlVisitor
- All Implemented Interfaces:
- XirussUrlVisitor
public class XirussHttpApiUrlVisitor
- extends java.lang.Object
- implements XirussUrlVisitor
Walks a XIRUSS HTTP API URL and figures out what
resource to create.
Field Summary |
(package private) org.apache.log4j.Logger |
logger
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
org.apache.log4j.Logger logger
XirussHttpApiUrlVisitor
public XirussHttpApiUrlVisitor(XirussRepository rep,
org.mortbay.http.HttpRequest httpRequest)
visit
public org.mortbay.util.Resource visit(java.lang.String path)
throws java.lang.Exception
- Description copied from interface:
XirussUrlVisitor
- Process the URL path to determine the resource.
- Specified by:
visit
in interface XirussUrlVisitor
- Parameters:
path
- The path to process
- Returns:
- Jetty Resource
- Throws:
java.io.IOException
java.lang.Exception
getResource
public org.mortbay.util.Resource getResource()
constructVersionIdList
public static XmlStringBuffer constructVersionIdList(VersionMap versions)