public abstract class GetHandler extends Object
| Modifier and Type | Field and Description |
|---|---|
protected CaldavBWIntf |
intf |
protected org.bedework.util.xml.XmlEmit |
xml |
| Constructor and Description |
|---|
GetHandler(CaldavBWIntf intf) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
closeTag(QName tag) |
void |
emptyTag(QName tag)
Emit an empty tag
|
String |
getAccount() |
Collection<org.bedework.webdav.servlet.shared.WebdavNsNode> |
getChildren(org.bedework.webdav.servlet.shared.WebdavNsNode node,
java.util.function.Supplier<Object> filterGetter)
Returns the immediate children of a node.
|
org.bedework.webdav.servlet.shared.WebdavNsNode |
getNode(String uri,
int existance,
int nodeType)
Retrieves a node by uri, following any links.
|
SysIntf |
getSysi() |
protected void |
openTag(QName tag) |
void |
openTag(QName tag,
String attrName,
String attrVal)
open with attribute
|
abstract void |
process(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
RequestPars pars) |
void |
property(QName tag,
String val)
Emit a property
|
protected void |
startEmit(javax.servlet.http.HttpServletResponse resp) |
protected CaldavBWIntf intf
protected org.bedework.util.xml.XmlEmit xml
public GetHandler(CaldavBWIntf intf)
intf - public abstract void process(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
RequestPars pars)
throws org.bedework.webdav.servlet.shared.WebdavException
req - resp - pars - org.bedework.webdav.servlet.shared.WebdavExceptionpublic String getAccount()
public SysIntf getSysi()
protected void startEmit(javax.servlet.http.HttpServletResponse resp)
throws org.bedework.webdav.servlet.shared.WebdavException
org.bedework.webdav.servlet.shared.WebdavExceptionpublic Collection<org.bedework.webdav.servlet.shared.WebdavNsNode> getChildren(org.bedework.webdav.servlet.shared.WebdavNsNode node, java.util.function.Supplier<Object> filterGetter) throws org.bedework.webdav.servlet.shared.WebdavException
node - node in questionorg.bedework.webdav.servlet.shared.WebdavExceptionpublic org.bedework.webdav.servlet.shared.WebdavNsNode getNode(String uri, int existance, int nodeType) throws org.bedework.webdav.servlet.shared.WebdavException
uri - String decoded uri of the node to retrieveexistance - Say's something about the state of existancenodeType - Say's something about the type of nodeorg.bedework.webdav.servlet.shared.WebdavExceptionprotected void openTag(QName tag) throws org.bedework.webdav.servlet.shared.WebdavException
org.bedework.webdav.servlet.shared.WebdavExceptionpublic void openTag(QName tag, String attrName, String attrVal) throws org.bedework.webdav.servlet.shared.WebdavException
tag - attrName - attrVal - org.bedework.webdav.servlet.shared.WebdavExceptionpublic void emptyTag(QName tag) throws org.bedework.webdav.servlet.shared.WebdavException
tag - org.bedework.webdav.servlet.shared.WebdavExceptionpublic void property(QName tag, String val) throws org.bedework.webdav.servlet.shared.WebdavException
tag - val - org.bedework.webdav.servlet.shared.WebdavExceptionprotected void closeTag(QName tag) throws org.bedework.webdav.servlet.shared.WebdavException
org.bedework.webdav.servlet.shared.WebdavExceptionCopyright © 2018 Bedework. All rights reserved.