com.ibm.portal.resolver.webdav.commands
Interface WebdavCommand.Response

Enclosing interface:
WebdavCommand

public static interface WebdavCommand.Response

Base interface that provides information about the served resource.


Method Summary
 DefaultWebdavContentHandler getContentHandler()
          The content handler that can be used to produce the response
 java.net.URI resolve(java.lang.String href)
          Resolves a URI relative to the base URI
 java.net.URI resolve(java.net.URI href)
          Resolves a URI relative to the base URI
 void webdavActiveLock(WebdavCommand.Lock aLock)
          Writes the active lock data structure
 void webdavHref(java.lang.String href)
          Writes a reference relative to the base URI
 void webdavHref(java.net.URI href)
          Writes a reference relative to the base URI
 void webdavLockDiscovery(java.util.Collection<? extends WebdavCommand.Lock> aLocks)
          Writes the active lock data structure
 void webdavPrivilege(javax.xml.transform.Source aPrivilege)
          Writes a custom privilege data structure
 

Method Detail

getContentHandler

DefaultWebdavContentHandler getContentHandler()
The content handler that can be used to produce the response

Returns:

resolve

java.net.URI resolve(java.lang.String href)
Resolves a URI relative to the base URI

Parameters:
href - the reference
Returns:
the resolved URI

resolve

java.net.URI resolve(java.net.URI href)
Resolves a URI relative to the base URI

Parameters:
href - the reference
Returns:
the resolved URI

webdavActiveLock

void webdavActiveLock(WebdavCommand.Lock aLock)
                      throws org.xml.sax.SAXException
Writes the active lock data structure

Parameters:
aLock -
Throws:
org.xml.sax.SAXException

webdavPrivilege

void webdavPrivilege(javax.xml.transform.Source aPrivilege)
                     throws org.xml.sax.SAXException
Writes a custom privilege data structure

Parameters:
aPrivilege -
Throws:
org.xml.sax.SAXException

webdavHref

void webdavHref(java.lang.String href)
                throws org.xml.sax.SAXException
Writes a reference relative to the base URI

Parameters:
href -
Throws:
org.xml.sax.SAXException

webdavHref

void webdavHref(java.net.URI href)
                throws org.xml.sax.SAXException
Writes a reference relative to the base URI

Parameters:
href -
Throws:
org.xml.sax.SAXException

webdavLockDiscovery

void webdavLockDiscovery(java.util.Collection<? extends WebdavCommand.Lock> aLocks)
                         throws org.xml.sax.SAXException
Writes the active lock data structure

Parameters:
aLock -
Throws:
org.xml.sax.SAXException