public class CardDavProtocol extends Object implements HttpExtension, PropertySource, WellKnownResourceFactory.WellKnownHandler
| Modifier and Type | Class and Description |
|---|---|
class |
CardDavProtocol.CardDavWellKnownResource |
PropertySource.PropertyAccessibility, PropertySource.PropertyMetaData, PropertySource.PropertySetException| Modifier and Type | Field and Description |
|---|---|
static String |
CARDDAV_NS |
| Constructor and Description |
|---|
CardDavProtocol(ResourceFactory resourceFactory,
WebDavResponseHandler responseHandler,
HandlerHelper handlerHelper,
WebDavProtocol webDavProtocol,
PropFindXmlGenerator gen,
PropFindPropertyBuilder propertyBuilder) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearProperty(QName name,
io.milton.resource.Resource r) |
List<QName> |
getAllPropertyNames(io.milton.resource.Resource r) |
List<CustomPostHandler> |
getCustomPostHandlers() |
Set<Handler> |
getHandlers() |
Object |
getProperty(QName name,
io.milton.resource.Resource r) |
PropertySource.PropertyMetaData |
getPropertyMetaData(QName name,
io.milton.resource.Resource r) |
String |
getWellKnownName() |
io.milton.resource.Resource |
locateWellKnownResource(io.milton.resource.Resource host) |
void |
setProperty(QName name,
Object value,
io.milton.resource.Resource r) |
public static final String CARDDAV_NS
public CardDavProtocol(ResourceFactory resourceFactory, WebDavResponseHandler responseHandler, HandlerHelper handlerHelper, WebDavProtocol webDavProtocol, PropFindXmlGenerator gen, PropFindPropertyBuilder propertyBuilder)
public Set<Handler> getHandlers()
getHandlers in interface HttpExtensionpublic Object getProperty(QName name, io.milton.resource.Resource r)
getProperty in interface PropertySourcepublic void setProperty(QName name, Object value, io.milton.resource.Resource r)
setProperty in interface PropertySourcepublic PropertySource.PropertyMetaData getPropertyMetaData(QName name, io.milton.resource.Resource r)
getPropertyMetaData in interface PropertySourcepublic void clearProperty(QName name, io.milton.resource.Resource r)
clearProperty in interface PropertySourcepublic List<QName> getAllPropertyNames(io.milton.resource.Resource r)
getAllPropertyNames in interface PropertySourcepublic List<CustomPostHandler> getCustomPostHandlers()
getCustomPostHandlers in interface HttpExtensionpublic String getWellKnownName()
getWellKnownName in interface WellKnownResourceFactory.WellKnownHandlerpublic io.milton.resource.Resource locateWellKnownResource(io.milton.resource.Resource host)
locateWellKnownResource in interface WellKnownResourceFactory.WellKnownHandlerCopyright © 2022 McEvoy Software Ltd. All rights reserved.