Package smbdav

Interface Summary
DavenportFileFilter This extends the jcifs.smb.SmbFileFilter interface to allow for configuration via a set of initialization properties.
ErrorHandler A class can implement the ErrorHandler interface when it wishes to handle errors thrown by the method handler for the current request.
LockManager This is the interface that must be implemented by lock management providers.
MethodHandler A class can implement the MethodHandler interface when it wishes to service requests via a particular HTTP method.
PropertiesBuilder This interface provides operations for constructing and retrieving a PROPFIND result XML document.
Property Represents a WebDAV property.
 

Class Summary
AbstractHandler An abstract implementation of the MethodHandler interface.
AbstractProperty This class provides a basic implementation of much of the Property interface.
BlockedEntityResolver Entity resolver which prevents external entities from being referenced.
BlockedFile Prohibits access to the underlying SMB resource.
Davenport This servlet provides a WebDAV gateway to CIFS/SMB shared resources.
DefaultAuthErrorHandler This is the default Davenport ErrorHandler for authentication exceptions.
DefaultCopyHandler Default implementation of a handler for requests using the WebDAV COPY method.
DefaultDeleteHandler Default implementation of a handler for requests using the HTTP DELETE method.
DefaultGetHandler Default implementation of a handler for requests using the HTTP GET method.
DefaultHeadHandler Default implementation of a handler for requests using the HTTP HEAD method.
DefaultIOErrorHandler This is the default Davenport ErrorHandler for IO exceptions.
DefaultLockHandler Default implementation of a handler for requests using the WebDAV LOCK method.
DefaultLockManager  
DefaultMkcolHandler Default implementation of a handler for requests using the WebDAV MKCOL method.
DefaultMoveHandler Default implementation of a handler for requests using the WebDAV MOVE method.
DefaultOptionsHandler Default implementation of a handler for requests using the HTTP OPTIONS method.
DefaultPostHandler Default implementation of a handler for requests using the HTTP POST method.
DefaultPropertiesBuilder Default builder for the PROPFIND result XML document.
DefaultPropfindHandler Default implementation of a handler for requests using the WebDAV PROPFIND method.
DefaultProppatchHandler Default implementation of a handler for requests using the WebDAV PROPPATCH method.
DefaultPutHandler Default implementation of a handler for requests using the HTTP PUT method.
DefaultUnlockHandler Default implementation of a handler for requests using the WebDAV UNLOCK method.
LimitInputStream Limits the amount of data that can be read from the underlying stream to a predefined value.
Lock Represents an active lock.
LockInfo Represents information associated with a lock.
LockManagerFactory This is the base class for lock management providers.
Log Provides logging utility functionality.
NoLockManagerFactory  
NotAllowedHandler Implementation of a handler which explicitly prohibits requests using the HTTP/WebDAV method it is currently handling.
PropertiesDirector This class directs a PropertiesBuilder in the creation and retrieval of a PROPFIND result XML document.
SmbDAVUtilities This class contains static utility methods for the Davenport servlet and its associated classes.
SmbLockManager  
SmbLockManagerFactory  
 

Exception Summary
ErrorHandlerException An ErrorHandlerException wraps an underlying Throwable object, and is thrown to circumvent the Davenport error handling chain.
LockException Represents a locking condition error.
 



Copyright © 2004 Eric Glass