Package org.apache.wiki.providers
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.-
Interface Summary Interface Description 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 Deprecated. WikiPageProvider Deprecated. usePageProvider
instead -
Class Summary Class Description 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.WikiAttachmentAdapterProvider Deprecated. adapted provider should useAttachmentProvider
instead.WikiPageAdapterProvider Deprecated. adapted provider should usePageProvider
instead. -
Exception Summary Exception Description 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.
AttachmentProvider
instead