Snapper 3.0 API

org.enhydra.snapperPreviewer.business
Class WebDAVFileFactoryImpl

java.lang.Object
  extended by org.enhydra.snapperPreviewer.business.WebDAVFileFactoryImpl
All Implemented Interfaces:
org.enhydra.dm.api.WebDAVFileFactory

public class WebDAVFileFactoryImpl
extends java.lang.Object
implements org.enhydra.dm.api.WebDAVFileFactory


Constructor Summary
WebDAVFileFactoryImpl()
           
 
Method Summary
 org.enhydra.dm.api.WebDAVFile createCollection(javax.servlet.http.HttpServletRequest arg0)
           
 org.enhydra.dm.api.WebDAVFile createDocument(javax.servlet.http.HttpServletRequest arg0)
           
 org.enhydra.dm.api.WebDAVFile createResource(javax.servlet.http.HttpServletRequest arg0)
           
static java.lang.String decode(java.lang.String name, java.lang.String encoding)
           
 org.enhydra.dm.api.WebDAVFile getDocument(javax.servlet.http.HttpServletRequest arg0)
           
 org.enhydra.dm.api.WebDAVFile getFile(javax.servlet.http.HttpServletRequest arg0)
           
static java.util.Map readParameters(javax.servlet.http.HttpServletRequest request)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebDAVFileFactoryImpl

public WebDAVFileFactoryImpl()
Method Detail

createDocument

public org.enhydra.dm.api.WebDAVFile createDocument(javax.servlet.http.HttpServletRequest arg0)
                                             throws org.enhydra.dm.api.exceptions.BaseException
Throws:
org.enhydra.dm.api.exceptions.BaseException

createCollection

public org.enhydra.dm.api.WebDAVFile createCollection(javax.servlet.http.HttpServletRequest arg0)
                                               throws org.enhydra.dm.api.exceptions.BaseException
Specified by:
createCollection in interface org.enhydra.dm.api.WebDAVFileFactory
Throws:
org.enhydra.dm.api.exceptions.BaseException

createResource

public org.enhydra.dm.api.WebDAVFile createResource(javax.servlet.http.HttpServletRequest arg0)
                                             throws org.enhydra.dm.api.exceptions.BaseException
Specified by:
createResource in interface org.enhydra.dm.api.WebDAVFileFactory
Throws:
org.enhydra.dm.api.exceptions.BaseException

getFile

public org.enhydra.dm.api.WebDAVFile getFile(javax.servlet.http.HttpServletRequest arg0)
                                      throws org.enhydra.dm.api.exceptions.BaseException
Specified by:
getFile in interface org.enhydra.dm.api.WebDAVFileFactory
Throws:
org.enhydra.dm.api.exceptions.BaseException

getDocument

public org.enhydra.dm.api.WebDAVFile getDocument(javax.servlet.http.HttpServletRequest arg0)
                                          throws org.enhydra.dm.api.exceptions.BaseException
Throws:
org.enhydra.dm.api.exceptions.BaseException

readParameters

public static java.util.Map readParameters(javax.servlet.http.HttpServletRequest request)
                                    throws org.enhydra.dm.api.exceptions.BaseException
Throws:
org.enhydra.dm.api.exceptions.BaseException

decode

public static java.lang.String decode(java.lang.String name,
                                      java.lang.String encoding)
                               throws java.io.UnsupportedEncodingException
Throws:
java.io.UnsupportedEncodingException

Snapper 3.0 API