Package org.apache.wiki.providers

Provides storage for JSPWiki.

See:
          Description

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.
AbstractFileProvider.WikiFileFilter A simple filter which filters only those filenames which correspond to the file extension used.
BasicAttachmentProvider Provides basic, versioning attachments.
BasicAttachmentProvider.AttachmentFilter Returns only those directories that contain attachments.
BasicAttachmentProvider.AttachmentVersionFilter Accepts only files that are actual versions, no control files.
CachingAttachmentProvider Provides a caching attachment provider.
CachingProvider Provides a caching page provider.
FileSystemProvider Provides a simple directory based repository for Wiki pages.
VersioningFileProvider Provides a simple directory based repository for Wiki pages.
 

Exception Summary
NoSuchVersionException Indicates that an non-existing version was specified.
RepositoryModifiedException If the provider detects that someone has modified the repository externally, it should throw this exception.
 

Package org.apache.wiki.providers Description

Provides storage for JSPWiki.

Package Specification

Contains all things which actually take care of the storage of the page and attachments content on the disk / database wherever.

Related Documentation

TBD.



Copyright © {inceptionYear}-2014 The Apache Software Foundation. All rights reserved.