All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AbstractCommand |
Abstract, immutable Command implementation class.
|
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.
|
AbstractLoginModule |
Abstract JAAS LoginModule that implements
base functionality.
|
AbstractReferralPlugin |
This is a base class for all plugins using referral things.
|
AbstractRPCHandler |
Provides definitions for RPC handler routines.
|
AbstractStep |
|
AbstractUserDatabase |
Abstract UserDatabase class that provides convenience methods for finding profiles, building Principal collections and hashing passwords.
|
AccessRuleLinkNodePostProcessorState |
|
Acl |
Defines an access control list (ACL) for wiki pages.
|
Acl |
Deprecated.
|
AclEntry |
Represents one entry in an Access Control List (ACL).
|
AclEntry |
Deprecated.
|
AclEntryImpl |
Implementation of a JSPWiki AclEntry.
|
AclImpl |
JSPWiki implementation of an Access Control List.
|
AclManager |
Specifies how to parse and return ACLs from wiki pages.
|
AclsDSL |
|
AclsSPI |
SPI used to locate and provide Acl and AclEntry instances.
|
AclsSPIDefaultImpl |
|
ADecorator |
Translates to wiki syntax from an A element.
|
AdminBean |
Describes an administrative bean.
|
AdminBeanIteratorInfo |
Just provides iteration support for AdminBeanIteratorTag
|
AdminBeanIteratorTag |
Provides an iterator for all AdminBeans of a given type.
|
AdminBeanManager |
|
AjaxUtil |
Helpful utilities for the Ajax functions.
|
AllCommands |
Placeholder class for all Commands.
|
AllPermission |
Permission to perform all operations on a given wiki.
|
AllPermissionCollection |
A collection of AllPermission objects.
|
AnonymousLoginModule |
Logs in a user based solely on IP address; no other authentication is
performed.
|
AnonymousViewIT |
Anonymous view related tests for Apache JSPWiki
|
AtomAPIServlet |
Handles incoming requests for the Atom API.
|
AtomFeed |
Provides an Atom 1.0 standard feed, with enclosures.
|
Attachment |
Describes an attachment.
|
Attachment |
Describes an attachment.
|
AttachmentManager |
Provides facilities for handling attachments.
|
AttachmentProvider |
Defines an attachment provider - a class which is capable of saving binary data as attachments.
|
AttachmentServlet |
This is the chief JSPWiki attachment management servlet.
|
AttachmentsIteratorInfo |
Just provides the TEI data for AttachmentsIteratorTag.
|
AttachmentsIteratorTag |
Iterates through the list of attachments one has.
|
AuthenticationManager |
Manages authentication activities for a Engine: user login, logout, and credential refreshes.
|
AuthorizationManager |
Manages all access control and authorization; determines what authenticated users are allowed to do.
|
Authorizer |
Interface for service providers of authorization information.
|
AuthorizerCallback |
Callback for requesting and supplying an Authorizer required by a
LoginModule.
|
AuthorTag |
Writes the author name of the current page, including a link to that page, if that page exists.
|
BaseModuleManager |
Superclass for all JSPWiki managers for modules (plugins, etc.).
|
BasePageFilter |
Provides a base implementation of a PageFilter.
|
BaseURLTag |
Writes the jspwiki baseURL.
|
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.
|
BasicPageFilter |
Deprecated.
|
BasicSearchProvider |
Interface for the search providers that handle searching the Wiki
|
BrDecorator |
Translates to wiki syntax from a BR element.
|
BreadcrumbsTag |
Implement a "breadcrumb" (most recently visited) trail.
|
BreadcrumbsTag.FixedQueue |
Extends the LinkedList class to provide a fixed-size queue implementation
|
BugReportHandler |
Provides a handler for bug reports.
|
ByteUtils |
A collection of static byte utility methods.
|
CacheInfo |
Simple pojo that holds cache information.
|
CachingAttachmentProvider |
Provides a caching attachment provider.
|
CachingManager |
Cache manager abstraction.
|
CachingProvider |
Provides a caching page provider.
|
CalendarTag |
Provides a nice calendar.
|
CheckedSupplier<T,E extends java.lang.Exception> |
A Supplier cousin that also throws Checked Exceptions.
|
CheckLockInfo |
A companion to CheckLogTag.
|
CheckLockTag |
Checks whether the page is locked for editing.
|
CheckRequestContextTag |
Includes body, if the request context matches.
|
CheckVersionTag |
Does a version check on the page.
|
ClassUtil |
Contains useful utilities for class file manipulation.
|
CleanTextRenderer |
A simple renderer that just renders all the text() nodes from the DOM tree.
|
CodeDecorator |
Translates to wiki syntax from a CODE element.
|
CollatorComparator |
A comparator that sorts Strings using a Collator.
|
Command |
Represents a logical "unit of work" that includes a request context, JSP, URLPattern, content template and (optionally) a target and
required security permission.
|
CommandResolver |
Resolves special pages, JSPs and Commands on behalf of a Engine.
|
CommentedProperties |
Extends Properties by providing support for comment
preservation.
|
CommentLinkTag |
Writes a comment link.
|
ContentEncodingTag |
Returns the app name.
|
ContentsDSL |
|
ContentsSPI |
|
ContentsSPIDefaultImpl |
|
ContentTag |
Is used as a "super include" tag, which can include the proper context
based on the wikicontext.
|
Context |
Provides state information throughout the processing of a page.
|
ContextDSL |
|
ContextEnum |
|
ContextSPI |
SPI used to locate and provide Context instances.
|
ContextSPIDefaultImpl |
|
ContextualDiffProvider |
A seriously better diff provider, which highlights changes word-by-word using CSS.
|
CookieAssertionLoginModule |
Logs in a user based on assertion of a name supplied in a cookie.
|
CookieAuthenticationLoginModule |
Logs in a user based on a cookie stored in the user's computer.
|
CookieTag |
Sets or gets Cookie values.
|
CoreBean |
An AdminBean which manages the JSPWiki core operations.
|
Counter |
Provides a page-specific counter, it is reset every time a page is rendered, so it is not usable as a hitcounter.
|
CreoleFilter |
Provides the Implementation for mixed mode creole: If you activate this filter, it will translate all markup that was saved as creole
markup to JSPWiki markup.
|
CreoleRenderer |
Implements DOM-to-Creole rendering.
|
CreoleToJSPWikiTranslator |
Translates Creole markp to JSPWiki markup.
|
CryptoUtil |
Hashes and verifies salted SHA-1 passwords, which are compliant with RFC
2307.
|
CsrfProtectionFilter |
CSRF protection Filter which uses the synchronizer token pattern – an anti-CSRF token is created and stored in the
user session and in a hidden field on subsequent form submits.
|
CsrfProtectionTag |
|
CurrentTimePlugin |
Just displays the current date and time.
|
CustomWikiEventListener<T> |
|
CustomXMLOutputProcessor |
Override added to ensure attribute values including ampersands and quotes still get escaped even if
disable-output-escaping processing instruction (meant to keep rest of HTML string as-is) set.
|
DdDecorator |
Translates to wiki syntax from a DD element.
|
Decision |
AbstractStep subclass that asks an actor Principal to choose an Outcome on behalf of an owner (also a Principal).
|
DecisionQueue |
Keeps a queue of pending Decisions that need to be acted on by named Principals.
|
DecisionRequiredException |
Exception thrown when an activity -- that would otherwise complete silently --
cannot complete because a workflow Decision is required.
|
DefaultAclManager |
Default implementation that parses Acls from wiki page markup.
|
DefaultAdminBeanManager |
Provides a manager class for all AdminBeans within JSPWiki.
|
DefaultAttachmentManager |
|
DefaultAuthenticationManager |
|
DefaultAuthorizationManager |
|
DefaultCommandResolver |
|
DefaultDifferenceManager |
Load, initialize and delegate to the DiffProvider that will actually do the work.
|
DefaultEditorManager |
Defines an editor manager.
|
DefaultFilterManager |
Manages the page filters.
|
DefaultGroupManager |
Facade class for storing, retrieving and managing wiki groups on behalf of AuthorizationManager, JSPs and other presentation-layer
classes.
|
DefaultInternationalizationManager |
Manages all internationalization in JSPWiki.
|
DefaultPageManager |
Manages the WikiPages.
|
DefaultPageRenamer |
Provides page renaming functionality.
|
DefaultPluginManager |
Manages plugin classes.
|
DefaultPluginManager.WikiPluginInfo |
Contains information about a bunch of plugins.
|
DefaultProgressManager |
Manages progressing items.
|
DefaultReferenceManager |
Keeps track of wikipage references:
What pages a given page refers to
What pages refer to a given page
This is a quick'n'dirty approach without any finesse in storage and searching algorithms; we trust java.util.*.
|
DefaultRenderingManager |
This class provides a facade towards the differing rendering routines.
|
DefaultRSSGenerator |
|
DefaultSearchManager |
Manages searching the Wiki.
|
DefaultTasksManager |
|
DefaultTemplateManager |
This class takes care of managing JSPWiki templates.
|
DefaultURLConstructor |
Implements the default URL constructor using links directly to the JSP pages.
|
DefaultUserManager |
|
DefaultUserManager.JSONUserModule |
Implements the JSON API for usermanager.
|
DefaultUserProfile |
Default implementation for representing wiki user information, such as the login name, full name, wiki name, and e-mail address.
|
DefaultVariableManager |
Manages variables.
|
DefaultWorkflowManager |
Monitor class that tracks running Workflows.
|
Denounce |
Denounces a link by removing it from any search engine.
|
DifferenceManager |
Load, initialize and delegate to the DiffProvider that will actually do the work.
|
DiffLinkTag |
Writes a diff link.
|
DiffProvider |
Provides an SPI for creating a diff between two page versions.
|
DiffProvider.NullDiffProvider |
If there is no diff provider set, this provider will work instead.
|
DlDecorator |
Translates to wiki syntax from a DL element.
|
DtDecorator |
Translates to wiki syntax from a DT element.
|
DummyUserDatabase |
This is a database that gets used if nothing else is available.
|
DuplicateUserException |
Exception indicating that an identical user already exists in the user database.
|
DynamicAttachment |
A DynamicAttachment is an attachment which does not really exist, but is created dynamically by a JSPWiki component.
|
DynamicAttachmentProvider |
Provides the data for an attachment.
|
EditIT |
Edit-related tests for Apache JSPWiki
|
EditLinkTag |
Writes an edit link.
|
Editor |
Describes an editor.
|
EditorIteratorInfo |
Just provides the TEI data for EditorIteratorTag.
|
EditorIteratorTag |
Iterates through editors.
|
EditorManager |
Defines an editor manager.
|
EditorTag |
Creates an editor component with all the necessary parts
to get it working.
|
EditWikiPage |
Actions available on the Edit page.
|
EhcacheCachingManager |
|
Engine |
Provides Wiki services to the JSP page.
|
EngineDSL |
|
EngineLifecycleExtension |
SPI used to notify JSPWiki extensions about Engine 's initialization & shutdown, without having to deep
dive on Engine 's internals.
|
EngineSPI |
SPI used to locate and provide Engine instances.
|
EngineSPIDefaultImpl |
|
Entry |
Represents an entry, that is, an unit of change, in a Feed.
|
Env |
Tests' environment values that can be overwritten through System properties.
|
ExternalDiffProvider |
This DiffProvider allows external command line tools to be used to generate the diff.
|
ExternalLinkAttributeProviderState |
|
ExternalLinkNodePostProcessorState |
|
Fact |
Represents a contextual artifact, which can be any serializable object, useful for making
a Decision.
|
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.
|
Feed |
Represents an abstract feed.
|
FeedDiscoveryTag |
Outputs links to all the site feeds and APIs this Wiki/blog supports.
|
FileSystemProvider |
Provides a simple directory based repository for Wiki pages.
|
FileUtil |
Generic utilities related to file and stream handling.
|
FilterBean |
|
FilterException |
A generic PageFilter exception.
|
FilterManager |
|
FormClose |
Closes a WikiForm.
|
FormDecorator |
Translates to wiki syntax from a FORM element.
|
FormElement |
|
FormHandler |
A FormHandler performs logic based on input from an HTTP FORM, transmitted through a JSPWiki WikiPlugin
(see Form.java).
|
FormInfo |
Container for carrying HTTP FORM information between Plugin invocations in the Session.
|
FormInput |
Creates a simple input text field.
|
FormOpen |
Opens a WikiForm.
|
FormOutput |
|
FormSelect |
Creates a Form select field.
|
FormSet |
FormSet is a companion WikiPlugin for Form.
|
FormTextarea |
Creates a Form text area element.
|
FormUtil |
A collection of (static) utilities used by the WikiForms code.
|
GenericHTTPHandler |
Provides a generic HTTP handler interface.
|
Group |
Groups are a specialized type of ad-hoc role used by the wiki system.
|
GroupCommand |
Defines Commands for viewing, editing and deleting wiki groups.
|
GroupDatabase |
Defines an interface for loading, persisting and storing wiki groups.
|
GroupManager |
Facade class for storing, retrieving and managing wiki groups on behalf of AuthorizationManager, JSPs and other presentation-layer
classes.
|
GroupPermission |
Permission to perform an operation on a group in a given wiki.
|
GroupPrincipal |
Immutable Principal that represents a Group.
|
Groups |
Prints the groups managed by this wiki, separated by commas.
|
H1Decorator |
Translates to wiki syntax from an H1 element.
|
H2Decorator |
Translates to wiki syntax from an H2 element.
|
H3Decorator |
Translates to wiki syntax from an H3 element.
|
H4Decorator |
Translates to wiki syntax from an H4 element.
|
HaddockPage |
|
HasAttachmentsTag |
Includes body if page has attachments.
|
Heading |
This class is used to store the headings in a manner which
allow the building of a Table Of Contents.
|
HeadingListener |
Provides a listener interface for headings.
|
HistoryIteratorInfo |
Just provides the TEI data for HistoryIteratorTag.
|
HistoryIteratorTag |
Iterates through tags.
|
HrDecorator |
Translates to wiki syntax from an HR element.
|
HtmlStringToWikiTranslator |
Converting Html to Wiki Markup with NekoHtml for converting html to xhtml and
Xhtml2WikiTranslator for converting xhtml to Wiki Markup.
|
HttpRequestCallback |
Callback for requesting and supplying a HttpServletRequest required by a
LoginModule.
|
HttpUtil |
Contains useful utilities for some common HTTP tasks.
|
HumanComparator |
A comparator that sorts Strings using "human" ordering, including decimal
ordering.
|
HumanComparator.CharType |
|
IfNoSearchResultsTag |
If there have been no search results, then outputs the body text.
|
IfPlugin |
The IfPlugin allows parts of a WikiPage to be executed conditionally, and is intended as a flexible way
of customizing a page depending on certain conditions.
|
Image |
Provides an image plugin for better control than is possible with a simple image inclusion.
|
ImageDecorator |
Translates to wiki syntax from an XHTML Image.
|
ImageLinkAttributeProviderState |
|
ImageLinkNodePostProcessorState |
|
IncludeResourcesTag |
This tag is used to include any programmatic includes into the
output stream.
|
IncludeTag |
Includes an another JSP page, making sure that we actually pass the WikiContext correctly.
|
IndexPlugin |
A Plugin that creates an index of pages according to a certain pattern.
|
Initializable |
Marker interface for Engine's components that can be initialized.
|
InitializablePlugin |
If a plugin defines this interface, it is called exactly once prior to the actual execute() routine.
|
InputDecorator |
Translates to wiki syntax from a INPUT element.
|
InputValidator |
Provides basic validation services for HTTP parameters.
|
InsertDiffTag |
Writes difference between two pages using a HTML table.
|
InsertPage |
Inserts page contents.
|
InsertPageTag |
Renders WikiPage content.
|
Installer |
Manages JSPWiki installation on behalf of admin/Install.jsp .
|
InternalModule |
This is a simple interface which is implemented by a number of JSPWiki
components to signal that they should not be included in things like
module listings and so on.
|
InternalWikiException |
Denotes something really serious going on inside Wiki.
|
InternationalizationManager |
Manages all internationalization in JSPWiki.
|
InterWikiLinkAttributeProviderState |
|
InterWikiLinkNodePostProcessorState |
|
IteratorTag |
Iterates through tags.
|
JavaNaturalComparator |
A comparator that sorts Strings using Java's "natural" order.
|
JDBCGroupDatabase |
Implementation of GroupDatabase that persists Group objects to a JDBC
DataSource, as might typically be provided by a web container.
|
JDBCUserDatabase |
Implementation of UserDatabase that persists DefaultUserProfile
objects to a JDBC DataSource, as might typically be provided by a web
container.
|
JSPWikiLink |
Flexmark node responsible of handling JSPWiki links.
|
JSPWikiLinkAttributeProvider |
|
JSPWikiLinkAttributeProviderFactory |
|
JSPWikiLinkNodePostProcessor |
|
JSPWikiLinkRenderer |
|
JSPWikiMarkupParser |
Parses JSPWiki-style markup into a WikiDocument DOM tree.
|
JSPWikiNodePostProcessorFactory |
|
JSPWikiNodeRendererFactory |
|
JSPWikiSyntaxDecorator |
JSPWiki wiki syntax decorator which translates to wiki syntax.
|
KendraSearchProvider |
Search provider that implements {link SearchProvider} using AWS Kendra for
indexing.
|
LiDecorator |
Translates to wiki syntax from a LI element.
|
LinkCollector |
Just a simple class collecting all the links that come in.
|
LinkParser |
Parses JSPWiki-style "augmented" link markup into a Link object
containing the link text, link reference, and any optional link
attributes (as JDOM Attributes).
|
LinkParser.Link |
Inner class serving as a struct containing the parsed
components of a link.
|
LinkParsingOperations |
Link parsing operations.
|
LinkTag |
Provides a generic link tag for all kinds of linking purposes.
|
LinkToParentTag |
Writes a link to a parent of a Wiki page.
|
LinkToTag |
Writes a link to a Wiki page.
|
ListLocksPlugin |
This is a plugin for the administrator: It allows him to see in a single glance who is editing what.
|
LocaleComparator |
A comparator that sorts Strings using the locale's collator.
|
LocalEditLinkAttributeProviderState |
|
LocalFootnoteLinkAttributeProviderState |
|
LocalFootnoteLinkNodePostProcessorState |
|
LocalFootnoteRefLinkAttributeProviderState |
|
LocalFootnoteRefLinkNodePostProcessorState |
|
LocalLinkAttributeProviderState |
|
LocalLinkNodePostProcessorState |
|
LocalReadLinkAttributeProviderState |
|
LoginIT |
Login-related tests for Apache JSPWiki
|
LoginPage |
Actions available on the Login page.
|
LuceneSearchProvider |
Interface for the search providers that handle searching the Wiki
|
MailUtil |
Contains static methods for sending e-mails to recipients using JNDI-supplied
JavaMail
Sessions supplied by a web container (preferred) or configured via
jspwiki.properties ; both methods are described below.
|
MailUtil.SmtpAuthenticator |
Simple Authenticator subclass that authenticates a user to
an SMTP server.
|
MarkdownDocument |
Simple placeholder for Markdown Nodes
|
MarkdownForJSPWikiExtension |
Flexmark entry point to bootstrap JSPWiki extensions.
|
MarkdownParser |
Class handling the markdown parsing.
|
MarkdownRenderer |
Class handling the markdown rendering.
|
MarkdownSetupEngineLifecycleExtension |
EngineLifecycleExtension that sets up all the relevant properties to enable markdown syntax if the
jspwiki.syntax property has been given, with the markdown value.
|
MarkdownSyntaxDecorator |
Markdown wiki syntax decorator which translates to wiki syntax.
|
MarkupHelper |
Wiki syntax helper operations
|
MarkupParser |
Provides an abstract class for the parser instances.
|
MessagesTag |
Returns or clears the current messages associated with the user's wiki
session.
|
MetadataLinkNodePostProcessorState |
|
MetaWeblogHandler |
Provides handlers for all RPC routines of the MetaWeblog API.
|
ModuleBean |
|
ModuleManager |
|
NextVersionTag |
Writes the version number of the next version of the page.
|
NodeAttributeProviderState<T extends com.vladsch.flexmark.util.ast.Node> |
Encapsulates different attribute's set for different kinds of nodes.
|
NodePostProcessorState<T extends com.vladsch.flexmark.util.ast.Node> |
Encapsulates different node's post-process for different kinds of nodes.
|
NoRequiredPropertyException |
Marks an erroneous jspwiki.properties file.
|
NoSuchOutcomeException |
Exception thrown when an attempt is made to find an Outcome that does not exist.
|
NoSuchPageTag |
Includes the body in case there is no such page available.
|
NoSuchPrincipalException |
Thrown in some error situations where a WikiPrincipal object does not exist.
|
NoSuchVariableException |
Marks that no such variable was located.
|
NoSuchVersionException |
Indicates that an non-existing version was specified.
|
Note |
Outputs an image with the supplied text as the title which is shown as a tooltip by
most browsers.
|
OlDecorator |
Translates to wiki syntax from a OL element.
|
OptionDecorator |
Translates to wiki syntax from a OPTION element.
|
Outcome |
Resolution of a workflow Step, such as "approve," "deny," "hold," "task error," or other potential resolutions.
|
Page |
|
Page |
Common operations for Page Objects.
|
PageBuilder |
Builder for Page Objects.
|
PageCommand |
Defines Commands for editing, renaming, and viewing wiki pages.
|
PageDateTag |
Writes the modification date of the page, formatted
as specified in the attribute "format".
|
PageEventFilter |
Fires WikiPageEvents for page events.
|
PageExistsTag |
Includes the body in case the set page does exist.
|
PageFilter |
Provides a definition for a page filter.
|
PageInfoLinkTag |
Writes a link to the Wiki PageInfo.
|
PageLock |
Describes a lock acquired by an user on a page.
|
PageManager |
|
PageNameTag |
Returns the currently requested page name.
|
PagePermission |
Permission to perform an operation on a single page or collection of pages in
a given wiki.
|
PageProvider |
Each Wiki page provider should implement this interface.
|
PageRenamer |
Provides page renaming functionality.
|
PageSizeTag |
Returns the currently requested page or attachment size.
|
PageSorter |
Wrapper class for managing and using the PageNameComparator.
|
PageTimeComparator |
Compares the lastModified date of its arguments.
|
PageTypeTag |
Includes the body, if the current page is of proper type.
|
PageVersionTag |
Writes the version of the current page.
|
PageViewPlugin |
This plugin counts the number of times a page has been viewed.
Parameters:
count=yes|no
show=none|count|list
entries=maximum number of list entries to be returned
min=minimum page count to be listed
max=maximum page count to be listed
sort=name|count
Default values:
show=none sort=name
|
ParamHandler |
Interface to be implemented by any tag that wishes to contain
a wiki:param tag for passing dynamic name-value pairs.
|
ParamTag |
ParamTag submits name-value pairs to the first enclosing
ParamHandler instance.
|
ParentPageNameTag |
Returns the parent of the currently requested page.
|
ParseException |
This is an exception which gets thrown whenever the parser cannot parse the parsing things.
|
ParserStagePlugin |
Implements a Plugin interface for the parser stage.
|
PDecorator |
Translates to wiki syntax from a P element.
|
PermissionFactory |
Provides a factory for Permission objects.
|
PermissionTag |
Tells whether the user in the current wiki context possesses a particular
permission.
|
PingWeblogsComFilter |
A very dumb class that pings weblogs.com on each save.
|
PlainEditorAdminBean |
This class is still experimental.
|
PlainTextBoldDecorator |
Translates to wiki syntax from a plain text handling bold.
|
PlainTextCssDecorator |
Translates to wiki syntax from a plain text handling css classes.
|
PlainTextCssSpecialDecorator |
Translates to wiki syntax from a plain text handling special css.
|
PlainTextDecorator |
Translates to wiki syntax from a plain text.
|
PlainTextItalicDecorator |
Translates to wiki syntax from a plain text handling italic.
|
PlainTextMonospaceDecorator |
Translates to wiki syntax from a plain text handling monospace.
|
Plugin |
Defines an interface for plugins.
|
PluginBean |
|
PluginContent |
Stores the contents of a plugin in a WikiDocument DOM tree.
|
PluginElement |
Exposes the contents of a plugin in a WikiDocument DOM tree.
|
PluginException |
Provides a generic PluginException.
|
PluginLinkNodePostProcessorState |
|
PluginManager |
|
PluginTag |
Inserts any Wiki plugin.
|
Preferences |
Represents an object which is used to store user preferences.
|
Preferences.TimeFormat |
Is used to choose between the different date formats that JSPWiki supports.
|
PreSaveWikiPageTask |
Handles the page pre-save actions.
|
PreviousVersionTag |
Outputs the version number of the previous version of this page.
|
PrincipalComparator |
Comparator class for sorting objects of type Principal.
|
PrincipalWrapper |
Wrapper class for container-managed or externally-provided principals.
|
PriorityList<E> |
Builds a simple, priority-based List implementation.
|
ProfanityFilter |
This class is an example of how to have a simple filter.
|
ProgressItem |
Provides access to an progress item.
|
ProgressManager |
Manages progressing items.
|
PropertiesUtils |
some useful methods for properties
|
PropertyReader |
Property Reader for the WikiEngine.
|
ProviderException |
This exception represents the superclass of all exceptions that providers may throw.
|
QueryItem |
This simple class just fulfils the role of a container for searches.
|
QueryItem |
Deprecated.
|
RecentChangesPlugin |
Returns the Recent Changes in the wiki being a date-sorted list of page names.
|
RedirectCommand |
Defines Commands for redirections to off-site special pages.
|
RedirectException |
This exception may be thrown if a filter wants to reject something and redirect the user elsewhere.
|
ReferenceManager |
Keeps track of wikipage references:
What pages a given page refers to
What pages refer to a given page
When a page is added or edited, its references are parsed, a Collection is received, and we crudely replace anything previous with
this new Collection.
|
ReferredPagesPlugin |
Displays the pages referring to the current page.
|
ReferringPagesPlugin |
Displays the pages referring to the current page.
|
ReferringUndefinedPagesPlugin |
Lists all pages containing links to Undefined Pages (pages containing dead links).
|
Release |
Contains release and version information.
|
RenderApi |
Rendering routines that all JSPWiki public API implementations should provide.
|
RenderingManager |
This class provides a facade towards the differing rendering routines.
|
RepositoryModifiedException |
If the provider detects that someone has modified the repository
externally, it should throw this exception.
|
RequestResourceTag |
Provides easy access to TemplateManager.addResourceRequest().
|
Role |
A lightweight, immutable Principal that represents a built-in wiki role such
as Anonymous, Asserted and Authenticated.
|
RPCHandler |
Provides handlers for all RPC routines.
|
RPCHandlerUTF8 |
Provides handlers for all RPC routines.
|
RPCServlet |
Handles all incoming servlet requests for XML-RPC calls.
|
RSS10Feed |
Provides an implementation of an RSS 1.0 feed.
|
RSS20Feed |
Represents an RSS 2.0 feed (with enclosures).
|
RSSGenerator |
The master class for generating different kinds of Feeds (including RSS1.0, 2.0 and Atom).
|
RSSImageLinkTag |
Writes an image link to a JSPWiki RSS file.
|
RSSThread |
Runs the RSS generation thread.
|
SampleAjaxPlugin |
|
SaveUserProfileTask |
Handles the actual profile save action.
|
SaveWikiPageTask |
Handles the actual page save and post-save actions.
|
Search |
The "Search" plugin allows you to access the JSPWiki search routines and show the displays in an array on your page.
|
SearchIT |
Search-related tests for Apache JSPWiki
|
SearchManager |
Manages searching the Wiki.
|
SearchManagerBean |
The SearchManagerBean is a simple AdminBean interface to the SearchManager.
|
SearchMatcher |
SearchMatcher performs the task of matching a search query to a page's contents.
|
SearchProvider |
Interface for the search providers that handle searching the Wiki
|
SearchResult |
Defines a search result.
|
SearchResult |
Deprecated.
|
SearchResultComparator |
Simple class that decides which search results are more important than others.
|
SearchResultIteratorInfo |
Just provides the TEI data for IteratorTag.
|
SearchResultIteratorTag |
Iterates through Search result results.
|
SearchResultsPage |
Actions available on the Search Results page.
|
SearchResultsSizeTag |
Outputs the size of the search results list, if it contains any items.
|
SearchResultsTag |
Includes the body content, if there are any search results.
|
SecurityVerifier |
Helper class for verifying JSPWiki's security configuration.
|
SelectDecorator |
Translates to wiki syntax from a SELECT element.
|
Serializer |
Provides static helper functions for serializing different objects.
|
Session |
Represents a long-running wiki session, with an associated user Principal, user Subject, and authentication status.
|
SessionDSL |
SPI used to locate and provide Session instances.
|
SessionMonitor |
Manages Sessions for different Engines.
|
SessionSPI |
SPI used to locate and provide Session instances.
|
SessionSPIDefaultImpl |
|
SessionsPlugin |
Displays information about active wiki sessions.
|
SetPaginationTag |
Calculate pagination string.
|
ShortURLConstructor |
Provides a way to do short URLs of the form /wiki/PageName.
|
ShortViewURLConstructor |
A specific URL constructor that returns easy-to-grok URLs for VIEW and ATTACH contexts, but goes through JSP pages otherwise.
|
SimpleAdminBean |
Provides an easy-to-use interface for JSPWiki AdminBeans, which also
are JMX MBeans.
|
SimpleDecision |
|
SimpleMBean |
A simple MBean which does not require an interface class unlike
the StandardMBean class.
|
SimpleNotification |
|
SpamFilter |
This is Herb, the JSPWiki spamfilter that can also do choke modifications.
|
SpamFilterInputsTag |
Provides hidden input fields which are checked by the SpamFilter .
|
Step |
Discrete unit of work in a Workflow, such as a Decision or a Task .
|
StrikeDecorator |
Translates to wiki syntax from a STRIKE element.
|
StringTransmutator |
Defines an interface for transforming strings within a Wiki context.
|
SubDecorator |
Translates to wiki syntax from a SUB element.
|
SupDecorator |
Translates to wiki syntax from a SUP element.
|
SyntaxDecorator |
Decorates Xhtml elements with wiki syntax
|
SystemPrincipal |
System users associated with workflow Task steps.
|
TabbedSectionTag |
Generates tabbed page section: container for the Tab tag.
|
TableDecorator |
Translates to wiki syntax from a TABLE element.
|
TableOfContents |
Provides a table of contents.
|
TabTag |
Generates single tabbed page layout.
|
Task |
AbstractStep subclass that executes instructions, uninterrupted, and results in an Outcome.
|
TasksManager |
Manager responsible of creation of the different JSPWiki Step s.
|
TbodyDecorator |
Translates to wiki syntax from a TBODY element.
|
TdDecorator |
Translates to wiki syntax from a TD element.
|
TemplateDirTag |
Returns the currently used template.
|
TemplateManager |
This class takes care of managing JSPWiki templates.
|
TextAreaDecorator |
Translates to wiki syntax from a TEXTAREA element.
|
TextElementDecorator |
Translates to wiki syntax from a Text element.
|
TextUtil |
Contains a number of static utility methods.
|
ThDecorator |
Translates to wiki syntax from a TH element.
|
TheadDecorator |
Translates to wiki syntax from a THEAD element.
|
TikaSearchProvider |
Search provider that extends {link LuceneSearchProvider} using Apache Tika for indexing attachment content.
|
TimedCounterList<T> |
Provides a List in which all items store their addition time.
|
TraditionalDiffProvider |
This is the JSPWiki 'traditional' diff.
|
TranslateTag |
Converts the body text into HTML content.
|
TranslationsCheck |
Simple utility that shows you a sorted list of property differences between
the 'default en' and a given i18n file.
|
TrDecorator |
Translates to wiki syntax from a TR element.
|
UlDecorator |
Translates to wiki syntax from a UL element.
|
UndefinedPagesPlugin |
Plugin that enumerates the pages in the wiki that have not yet been defined.
|
UnderlineDecorator |
Translates to wiki syntax from an UNDERLINE element.
|
UnresolvedPrincipal |
Represents a Principal, typically read from an ACL, that cannot
be resolved based on the current state of the user database, group
manager, and built-in role definitions.
|
UnusedPagesPlugin |
Plugin for displaying pages that are not linked to in other pages.
|
UploadLinkTag |
Writes a link to the upload page.
|
URIScheme |
Enumerates supported URI schemes.
|
URLConstructor |
Provides an interface through which JSPWiki constructs URLs.
|
UserBean |
|
UserCheckTag |
Includes the content if an user check validates.
|
UserDatabase |
Defines an interface for loading, persisting and storing users.
|
UserDatabaseCallback |
Callback for requesting and supplying a wiki UserDatabase.
|
UserDatabaseLoginModule |
Logs in a user based on a username, password, and static password file
location.
|
UserManager |
Provides a facade for obtaining user information.
|
UserNameTag |
Returns the current user name, or empty, if the user has not been validated.
|
UserProfile |
Class for representing wiki user information, such as the login name, full
name, wiki name, and e-mail address.
|
UserProfileTag |
Returns user profile attributes, or empty strings if the user has not been
validated.
|
VariableContent |
Stores the contents of a WikiVariable in a WikiDocument DOM tree.
|
VariableLinkNodePostProcessorState |
|
VariableManager |
Manages variables.
|
VariableTag |
Returns the value of an Wiki variable.
|
VersioningFileProvider |
Provides a simple directory based repository for Wiki pages.
|
VersioningProvider |
This is a provider interface which providers can implement, if they
support fast checks of versions.
|
ViewWikiPage |
Actions available on the View page.
|
Watchable |
A watchdog needs something to watch.
|
WatchDog |
WatchDog is a general system watchdog.
|
WebAuthorizer |
Extends the Authorizer interface by including a delegate method for
HttpServletRequest.isUserInRole(String) .
|
WebContainerAuthorizer |
Authorizes users by delegating role membership checks to the servlet container.
|
WebContainerCallbackHandler |
Handles logins made from within JSPWiki.
|
WebContainerLoginModule |
Logs in a user by extracting authentication data from an Http servlet
session.
|
WeblogArchivePlugin |
Creates a list of all weblog entries on a monthly basis.
|
WeblogEntryPlugin |
Builds a simple weblog.
|
WeblogPlugin |
Builds a simple weblog.
|
WhitespaceTrimWriter |
Part of the XHtmlToWikiTranslator.
|
Wiki |
|
WikiAjaxDispatcherServlet |
This provides a simple ajax servlet for handling /ajax/ requests.
|
WikiAjaxServlet |
An interface for a servlet that wants to use Ajax functionality.
|
WikiAttachmentAdapterProvider |
Deprecated.
|
WikiAttachmentProvider |
Deprecated.
|
WikiBackgroundThread |
Abstract Thread subclass that operates in the background; when it detects the WikiEngineEvent.SHUTDOWN event,
it terminates itself.
|
WikiBodyTag |
This is a class that provides the same services as the WikiTagBase, but this time it
works for the BodyTagSupport base class.
|
WikiBootstrapServletContextListener |
|
WikiCallbackHandler |
Handles logins made from inside the wiki application, rather than via the web container.
|
WikiCommand |
Defines Commands for wiki-wide operations such as creating groups, editing preferences and profiles, and logging in/out.
|
WikiContext |
Provides state information throughout the processing of a page.
|
WikiDocument |
Stores the DOM tree of a rendered WikiPage.
|
WikiEngine |
Main implementation for Engine .
|
WikiEngineCallback |
Callback for requesting and supplying the WikiEngine object required by a LoginModule.
|
WikiEngineEvent |
WikiEngineEvent indicates a change in the state of the Engine.
|
WikiEvent |
Abstract parent class for wiki events.
|
WikiEventEmitter |
|
WikiEventListener |
Defines an interface for an object that listens for WikiEvents.
|
WikiEventManager |
A singleton class that manages the addition and removal of WikiEvent listeners to a event source, as well as the firing of events
to those listeners.
|
WikiException |
A generic Wiki exception.
|
WikiFormAdminBean |
This class is still experimental.
|
WikiI18nException |
A generic Wiki exception, meant to carry key & args to construct i18n messages to show meaningful messages to
end-user.
|
WikiJSPFilter |
This filter goes through the generated page response prior and places requested resources at the appropriate inclusion markers.
|
WikiLinkTag |
Root class for different internal wiki links.
|
WikiModuleInfo |
A WikiModule describes whatever JSPWiki plugin there is: it can be a plugin, an editor, a filter, etc.
|
WikiPage |
Simple wrapper class for the Wiki page attributes.
|
WikiPageAdapterProvider |
Deprecated.
|
WikiPageEvent |
WikiPageEvent indicates a change in the state or processing of a WikiPage.
|
WikiPageProvider |
Deprecated.
|
WikiPageRenameEvent |
WikiPageRenameEvent extends WikiPageEvent to indicate a change in the name of a WikiPage.
|
WikiPermission |
Permission to perform an global wiki operation, such as self-registering
or creating new pages.
|
WikiPlugin |
Deprecated.
|
WikiPrincipal |
A lightweight, immutable Principal class.
|
WikiProvider |
A generic Wiki provider for all sorts of things that the Wiki can store.
|
WikiProvider |
Deprecated.
|
WikiRenderer |
Provides an interface to the basic rendering engine.
|
WikiRequestWrapper |
Servlet request wrapper that encapsulates an incoming HTTP request and overrides its security methods so that the request returns
JSPWiki-specific values.
|
WikiRPCHandler |
Any wiki RPC handler should implement this so that they can be properly initialized and recognized by JSPWiki.
|
WikiSecurityEvent |
Event class for security events: login/logout, wiki group adds/changes, and authorization decisions.
|
WikiSecurityException |
Indicates an authentication or authorization
error or exception.
|
WikiServlet |
This provides a master servlet for dealing with short urls.
|
WikiServletFilter |
Filter that verifies that the Engine is running, and sets the authentication status for the user's
Session.
|
WikiSession |
Default implementation for Session .
|
WikiSyntaxDecorator |
Base Syntax decorator which translates to JSPWiki syntax.
|
WikiTagBase |
Base class for JSPWiki tags.
|
WithIntegrationTestSetup |
|
Workflow |
Sequence of Step objects linked together.
|
WorkflowBuilder |
Factory class that creates common Workflow instances such as a standard approval workflow.
|
WorkflowEvent |
WorkflowEvent indicates that a state change to a Workflow: started, running, waiting, completed, aborted.
|
WorkflowManager |
Monitor class that tracks running Workflows.
|
WysiwygEditingAttributeProviderState |
|
WysiwygEditingRenderer |
Implements a WikiRenderer that outputs XHTML in a format that is suitable for use by a WYSIWYG XHTML editor.
|
XHTML |
Provides constants for the Extensible HyperText Markup Language (XHTML) 1.0.
|
XHtmlElementToWikiTranslator |
Converting XHtml to Wiki Markup.
|
XHtmlElementToWikiTranslator.ElementDecoratorData |
Simple data placeholder class to move decoration state between plain text syntax translation related classes.
|
XHTMLRenderer |
Implements a WikiRenderer that outputs XHTML.
|
XHtmlToWikiConfig |
Defines a Wiki configuration to XHtmlToWikiTranslator, including things like URLs.
|
XhtmlUtil |
A utility class to generate XHTML objects and ultimately, serialised markup.
|
XMLGroupDatabase |
GroupDatabase implementation for loading, persisting and storing wiki groups,
using an XML file for persistence.
|
XMLUserDatabase |
|
XmlUtil |
Utility class to parse XML files.
|