Package com.ecyrd.jspwiki.providers

Interface Summary
FastSearch If a provider implements this interface, then CachingProvider will never attempt to search on its own; it will always pass any searches through to the actual provider.
VersioningProvider This is a provider interface which providers can implement, if they support fast checks of versions.
WikiAttachmentProvider Defines an attachment provider - a class which is capable of saving binary data as attachments.
WikiPageProvider Each Wiki page provider should implement this interface.
 

Class Summary
AbstractFileProvider Provides a simple directory based repository for Wiki pages.
BasicAttachmentProvider Provides basic, versioning attachments.
CachingAttachmentProvider Provides a caching attachment provider.
CachingProvider Provides a caching page provider.
FileSystemProvider Provides a simple directory based repository for Wiki pages.
RCSFileProvider This class implements a simple RCS file provider.
VersioningFileProvider Provides a simple directory based repository for Wiki pages.
 

Exception Summary
NoSuchVersionException Indicates that an non-existing version was specified.
ProviderException This exception represents the superclass of all exceptions that providers may throw.
RepositoryModifiedException If the provider detects that someone has modified the repository externally, it should throw this exception.