# Package org.apache.wiki

The chief package of JSPWiki. This package contains most of the core classes that JSPWiki uses, and a bunch of other ones.

### Package Specification

### Related Documentation

Interface Summary
StringTransmutator: Defines an interface for transforming strings within a Wiki context.
Watchable: A watchdog needs something to watch.

Class Summary
LinkCollector: Just a simple class collecting all the links that come in.
TranslationsCheck: Simple utility that shows you a sorted list of property differences between the 'default en' and a given i18n file.
WatchDog: WatchDog is a general system watchdog.
WikiBackgroundThread: Abstract Thread subclass that operates in the background; when it detects the `WikiEngineEvent.SHUTDOWN` event, it terminates itself.
WikiContext: Provides state information throughout the processing of a page.
WikiEngine: Main implementation for `Engine`.
WikiPage: Simple wrapper class for the Wiki page attributes.
WikiServlet: This provides a master servlet for dealing with short urls.
WikiSession: Default implementation for `Session`.

Exception Summary
InternalWikiException: Denotes something really serious going on inside Wiki.