|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ProviderException | |
---|---|
com.ecyrd.jspwiki | The chief package of JSPWiki. |
com.ecyrd.jspwiki.attachment | Attachment management, uploading and downloading. |
com.ecyrd.jspwiki.content | Provides content management functionality for JSPWiki. |
com.ecyrd.jspwiki.plugin | Provides plugins to the JSPWiki. |
com.ecyrd.jspwiki.providers | Provides storage for JSPWiki. |
com.ecyrd.jspwiki.rss | |
com.ecyrd.jspwiki.search | Provides the JSPWiki search functionality. |
com.ecyrd.jspwiki.tags | Provides standard JSP tags for JSPWiki. |
com.ecyrd.jspwiki.ui | Java classes for management of the JSP user interface. |
Uses of ProviderException in com.ecyrd.jspwiki |
---|
Methods in com.ecyrd.jspwiki that throw ProviderException | |
---|---|
void |
WikiEngine.deletePage(String pageName)
Deletes a page or an attachment completely, including all versions. |
void |
PageManager.deletePage(WikiPage page)
Deletes an entire page, all versions, all traces. |
void |
WikiEngine.deleteVersion(WikiPage page)
Deletes a specific version of a page or an attachment. |
void |
PageManager.deleteVersion(WikiPage page)
Deletes only a specific version of a WikiPage. |
Collection |
WikiEngine.findPages(String query)
Parses an incoming search request, then does a search. |
Collection |
PageManager.getAllPages()
Returns all pages in some random order. |
String |
WikiEngine.getFinalPageName(String page)
Returns the correct page name, or null, if no such page can be found. |
WikiPage |
PageManager.getPageInfo(String pageName,
int version)
Finds a WikiPage object describing a particular page and version. |
String |
PageManager.getPageText(String pageName,
int version)
Fetches the page text from the repository. |
List |
PageManager.getVersionHistory(String pageName)
Gets a version history of page. |
void |
ReferenceManager.initialize(Collection pages)
Initializes the entire reference manager with the initial set of pages from the collection. |
boolean |
PageManager.pageExists(String pageName)
Returns true, if the page exists (any version). |
boolean |
WikiEngine.pageExists(String page,
int version)
Returns true, if the requested page (or an alias) exists with the requested version. |
boolean |
PageManager.pageExists(String pageName,
int version)
Checks for existence of a specific page and version. |
boolean |
WikiEngine.pageExists(WikiPage page)
Returns true, if the requested page (or an alias) exists, with the specified version in the WikiPage. |
void |
PageManager.putPageText(WikiPage page,
String content)
Puts the page text into the repository. |
Uses of ProviderException in com.ecyrd.jspwiki.attachment |
---|
Methods in com.ecyrd.jspwiki.attachment that throw ProviderException | |
---|---|
void |
AttachmentManager.deleteAttachment(Attachment att)
Deletes all versions of the given attachment. |
void |
AttachmentManager.deleteVersion(Attachment att)
Deletes the given attachment version. |
protected boolean |
AttachmentServlet.executeUpload(WikiContext context,
InputStream data,
String filename,
String errorPage,
String parentPage,
String changenote,
long contentLength)
|
Collection |
AttachmentManager.getAllAttachments()
Returns a collection of Attachments, containing each and every attachment that is in this Wiki. |
InputStream |
DynamicAttachmentProvider.getAttachmentData(WikiContext context,
Attachment att)
Returns a stream of data for this attachment. |
Attachment |
AttachmentManager.getAttachmentInfo(String name)
Gets info on a particular attachment, latest version. |
Attachment |
AttachmentManager.getAttachmentInfo(String name,
int version)
Gets info on a particular attachment with the given version. |
Attachment |
AttachmentManager.getAttachmentInfo(WikiContext context,
String attachmentname)
Figures out the full attachment name from the context and attachment name. |
Attachment |
AttachmentManager.getAttachmentInfo(WikiContext context,
String attachmentname,
int version)
Figures out the full attachment name from the context and attachment name. |
InputStream |
AttachmentManager.getAttachmentStream(Attachment att)
Finds a (real) attachment from the repository as a stream. |
InputStream |
AttachmentManager.getAttachmentStream(WikiContext ctx,
Attachment att)
Returns an attachment stream using the particular WikiContext. |
List |
AttachmentManager.getVersionHistory(String attachmentName)
Returns a list of versions of the attachment. |
Collection |
AttachmentManager.listAttachments(WikiPage wikipage)
Returns the list of attachments associated with a given wiki page. |
void |
AttachmentManager.storeAttachment(Attachment att,
File source)
Stores an attachment that lives in the given file. |
void |
AttachmentManager.storeAttachment(Attachment att,
InputStream in)
Stores an attachment directly from a stream. |
Uses of ProviderException in com.ecyrd.jspwiki.content |
---|
Methods in com.ecyrd.jspwiki.content that throw ProviderException | |
---|---|
void |
Exporter.export(WikiEngine engine)
Exports the entire repository using a WikiEngine. |
protected void |
Exporter.exportPage(WikiEngine engine,
Attachment att)
|
protected void |
Exporter.exportPage(WikiEngine engine,
WikiPage p)
|
Uses of ProviderException in com.ecyrd.jspwiki.plugin |
---|
Methods in com.ecyrd.jspwiki.plugin that throw ProviderException | |
---|---|
List |
WeblogPlugin.findBlogEntries(PageManager mgr,
String baseName,
Date start,
Date end)
Attempts to locate all pages that correspond to the blog entry pattern. |
String |
WeblogEntryPlugin.getNewEntryPage(WikiEngine engine,
String blogName)
Returns a new page name for entries. |
Uses of ProviderException in com.ecyrd.jspwiki.providers |
---|
Subclasses of ProviderException in com.ecyrd.jspwiki.providers | |
---|---|
class |
NoSuchVersionException
Indicates that an non-existing version was specified. |
class |
RepositoryModifiedException
If the provider detects that someone has modified the repository externally, it should throw this exception. |
Methods in com.ecyrd.jspwiki.providers that throw ProviderException | |
---|---|
void |
WikiAttachmentProvider.deleteAttachment(Attachment att)
Removes an entire page from the repository. |
void |
CachingAttachmentProvider.deleteAttachment(Attachment att)
Removes an entire page from the repository. |
void |
BasicAttachmentProvider.deleteAttachment(Attachment att)
Removes an entire page from the repository. |
void |
WikiPageProvider.deletePage(String pageName)
Removes an entire page from the repository. |
void |
VersioningFileProvider.deletePage(String page)
Removes the relevant page directory under "OLD" -directory as well, but does not remove any extra subdirectories from it. |
void |
RCSFileProvider.deletePage(String page)
Removes the page file and the RCS archive from the repository. |
void |
FileSystemProvider.deletePage(String pageName)
Removes an entire page from the repository. The implementations should really do no more security checks, since that is the domain of the PageManager. Just delete it as efficiently as you can. You should also delete any auxiliary files that belong to this page, IF they were created by this provider. The reason why this is named differently from deleteVersion() (logically, this method should be an overloaded version) is that I want to be absolutely sure I don't accidentally use the wrong method. With overloading something like that happens sometimes... |
void |
CachingProvider.deletePage(String pageName)
Removes an entire page from the repository. |
void |
AbstractFileProvider.deletePage(String pageName)
Removes an entire page from the repository. |
void |
WikiAttachmentProvider.deleteVersion(Attachment att)
Removes a specific version from the repository. |
void |
CachingAttachmentProvider.deleteVersion(Attachment att)
Removes a specific version from the repository. |
void |
BasicAttachmentProvider.deleteVersion(Attachment att)
Removes a specific version from the repository. |
void |
WikiPageProvider.deleteVersion(String pageName,
int version)
Removes a specific version from the repository. |
void |
VersioningFileProvider.deleteVersion(String page,
int version)
Removes a specific version from the repository. The implementations should really do no more security checks, since that is the domain of the PageManager. Just delete it as efficiently as you can. Deleting versions has never really worked, JSPWiki assumes that version histories are "not gappy". |
void |
CachingProvider.deleteVersion(String pageName,
int version)
Removes a specific version from the repository. |
void |
AbstractFileProvider.deleteVersion(String pageName,
int version)
Removes a specific version from the repository. |
Collection |
WikiPageProvider.getAllPages()
Returns all pages. |
Collection |
VersioningFileProvider.getAllPages()
Returns all pages. Each element in the returned Collection should be a WikiPage. |
Collection |
CachingProvider.getAllPages()
Returns all pages. |
Collection |
AbstractFileProvider.getAllPages()
Returns all pages. |
InputStream |
WikiAttachmentProvider.getAttachmentData(Attachment att)
Get attachment data. |
InputStream |
CachingAttachmentProvider.getAttachmentData(Attachment att)
Get attachment data. |
InputStream |
BasicAttachmentProvider.getAttachmentData(Attachment att)
Get attachment data. |
Attachment |
WikiAttachmentProvider.getAttachmentInfo(WikiPage page,
String name,
int version)
Returns info about an attachment. |
Attachment |
CachingAttachmentProvider.getAttachmentInfo(WikiPage page,
String name,
int version)
Returns info about an attachment. |
Attachment |
BasicAttachmentProvider.getAttachmentInfo(WikiPage page,
String name,
int version)
Returns info about an attachment. |
int |
WikiPageProvider.getPageCount()
Gets the number of pages. |
int |
CachingProvider.getPageCount()
Gets the number of pages. |
WikiPage |
WikiPageProvider.getPageInfo(String page,
int version)
Returns info about the page. |
WikiPage |
VersioningFileProvider.getPageInfo(String page,
int version)
Always returns the latest version, since FileSystemProvider does not support versioning. |
WikiPage |
RCSFileProvider.getPageInfo(String page,
int version)
Always returns the latest version, since FileSystemProvider does not support versioning. |
WikiPage |
FileSystemProvider.getPageInfo(String page,
int version)
Always returns the latest version, since FileSystemProvider does not support versioning. |
WikiPage |
CachingProvider.getPageInfo(String pageName,
int version)
Returns info about the page. |
WikiPage |
AbstractFileProvider.getPageInfo(String page,
int version)
Always returns the latest version, since FileSystemProvider does not support versioning. |
String |
WikiPageProvider.getPageText(String page,
int version)
Gets a specific version out of the repository. |
String |
VersioningFileProvider.getPageText(String page,
int version)
This implementation just returns the current version, as filesystem does not provide versioning information for now. |
String |
RCSFileProvider.getPageText(String page,
int version)
This implementation just returns the current version, as filesystem does not provide versioning information for now. |
String |
CachingProvider.getPageText(String pageName,
int version)
Gets a specific version out of the repository. |
String |
AbstractFileProvider.getPageText(String page,
int version)
This implementation just returns the current version, as filesystem does not provide versioning information for now. |
List |
WikiPageProvider.getVersionHistory(String page)
Returns version history. |
List |
VersioningFileProvider.getVersionHistory(String page)
The FileSystemProvider provides only one version. |
List |
CachingProvider.getVersionHistory(String pageName)
Returns version history. |
List |
AbstractFileProvider.getVersionHistory(String page)
The FileSystemProvider provides only one version. |
List |
WikiAttachmentProvider.listAllChanged(Date timestamp)
Lists changed attachments since given date. |
List |
CachingAttachmentProvider.listAllChanged(Date timestamp)
Lists changed attachments since given date. |
List |
BasicAttachmentProvider.listAllChanged(Date timestamp)
Lists changed attachments since given date. |
Collection |
WikiAttachmentProvider.listAttachments(WikiPage page)
Lists all attachments attached to a page. |
Collection |
CachingAttachmentProvider.listAttachments(WikiPage page)
Lists all attachments attached to a page. |
Collection |
BasicAttachmentProvider.listAttachments(WikiPage page)
Lists all attachments attached to a page. |
void |
WikiAttachmentProvider.moveAttachmentsForPage(String oldParent,
String newParent)
Move all the attachments for a given page so that they are attached to a new page. |
void |
CachingAttachmentProvider.moveAttachmentsForPage(String oldParent,
String newParent)
Move all the attachments for a given page so that they are attached to a new page. |
void |
BasicAttachmentProvider.moveAttachmentsForPage(String oldParent,
String newParent)
Move all the attachments for a given page so that they are attached to a new page. |
void |
WikiPageProvider.movePage(String from,
String to)
Move a page |
void |
VersioningFileProvider.movePage(String from,
String to)
Move a page |
void |
RCSFileProvider.movePage(String from,
String to)
Move a page |
void |
FileSystemProvider.movePage(String from,
String to)
Move a page |
void |
CachingProvider.movePage(String from,
String to)
Move a page |
void |
WikiAttachmentProvider.putAttachmentData(Attachment att,
InputStream data)
Put new attachment data. |
void |
CachingAttachmentProvider.putAttachmentData(Attachment att,
InputStream data)
Put new attachment data. |
void |
BasicAttachmentProvider.putAttachmentData(Attachment att,
InputStream data)
Put new attachment data. |
void |
WikiPageProvider.putPageText(WikiPage page,
String text)
Attempts to save the page text for page "page". |
void |
VersioningFileProvider.putPageText(WikiPage page,
String text)
Attempts to save the page text for page "page". Note that the provider creates a new version regardless of what the version parameter of the WikiPage is. |
void |
RCSFileProvider.putPageText(WikiPage page,
String text)
Puts the page into RCS and makes sure there is a fresh copy in the directory as well. |
void |
FileSystemProvider.putPageText(WikiPage page,
String text)
Attempts to save the page text for page "page". Note that the provider creates a new version regardless of what the version parameter of the WikiPage is. |
void |
CachingProvider.putPageText(WikiPage page,
String text)
Attempts to save the page text for page "page". |
void |
AbstractFileProvider.putPageText(WikiPage page,
String text)
Attempts to save the page text for page "page". |
Uses of ProviderException in com.ecyrd.jspwiki.rss |
---|
Methods in com.ecyrd.jspwiki.rss that throw ProviderException | |
---|---|
protected String |
RSSGenerator.generateBlogRSS(WikiContext wikiContext,
List changed,
Feed feed)
Creates RSS from modifications as if this page was a blog (using the WeblogPlugin). |
String |
RSSGenerator.generateFeed(WikiContext wikiContext,
List changed,
String mode,
String type)
Generates a feed based on a context and list of changes. |
Uses of ProviderException in com.ecyrd.jspwiki.search |
---|
Methods in com.ecyrd.jspwiki.search that throw ProviderException | |
---|---|
Collection |
SearchProvider.findPages(String query)
Search for pages matching a search query |
Collection |
SearchManager.findPages(String query)
Sends a search to the current search provider. |
Collection |
LuceneSearchProvider.findPages(String query)
Search for pages matching a search query |
Collection |
LuceneSearchProvider.findPages(String query,
int flags)
Searches pages using a particular combination of flags. |
Uses of ProviderException in com.ecyrd.jspwiki.tags |
---|
Methods in com.ecyrd.jspwiki.tags that throw ProviderException | |
---|---|
int |
PageExistsTag.doWikiStartTag()
|
int |
NoSuchPageTag.doWikiStartTag()
|
int |
InsertPageTag.doWikiStartTag()
|
int |
IncludeTag.doWikiStartTag()
|
int |
ContentTag.doWikiStartTag()
This method is allowed to do pretty much whatever he wants. |
int |
CheckVersionTag.doWikiStartTag()
This method is allowed to do pretty much whatever he wants. |
int |
CheckRequestContextTag.doWikiStartTag()
This method is allowed to do pretty much whatever he wants. |
int |
CheckLockTag.doWikiStartTag()
This method is allowed to do pretty much whatever he wants. |
int |
CalendarTag.doWikiStartTag()
This method is allowed to do pretty much whatever he wants. |
Uses of ProviderException in com.ecyrd.jspwiki.ui |
---|
Methods in com.ecyrd.jspwiki.ui that throw ProviderException | |
---|---|
String |
CommandResolver.getFinalPageName(String page)
Returns the correct page name, or null , if no such page can be found. |
protected boolean |
CommandResolver.simplePageExists(String page)
Determines whether a "page" exists by examining the list of special pages and querying the page manager. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |