public interface  org.apache.wiki.providers.WikiPageProvider extends java.lang.Object implements org.apache.wiki.WikiProvider
{
public abstract void putPageText(org.apache.wiki.WikiPage, java.lang.String) throws org.apache.wiki.api.exceptions.ProviderException;
public abstract boolean pageExists(java.lang.String);
public abstract boolean pageExists(java.lang.String, int);
public abstract java.util.Collection findPages(org.apache.wiki.search.QueryItem[]);
public abstract org.apache.wiki.WikiPage getPageInfo(java.lang.String, int) throws org.apache.wiki.api.exceptions.ProviderException;
public abstract java.util.Collection getAllPages() throws org.apache.wiki.api.exceptions.ProviderException;
public abstract java.util.Collection getAllChangedSince(java.util.Date);
public abstract int getPageCount() throws org.apache.wiki.api.exceptions.ProviderException;
public abstract java.util.List getVersionHistory(java.lang.String) throws org.apache.wiki.api.exceptions.ProviderException;
public abstract java.lang.String getPageText(java.lang.String, int) throws org.apache.wiki.api.exceptions.ProviderException;
public abstract void deleteVersion(java.lang.String, int) throws org.apache.wiki.api.exceptions.ProviderException;
public abstract void deletePage(java.lang.String) throws org.apache.wiki.api.exceptions.ProviderException;
public abstract void movePage(java.lang.String, java.lang.String) throws org.apache.wiki.api.exceptions.ProviderException;
public java.lang.String getProviderInfo()
{
java.lang.Error v;
org.apache.wiki.providers.WikiPageProvider v;
v := @this: org.apache.wiki.providers.WikiPageProvider;
v = new java.lang.Error;
specialinvoke v.<java.lang.Error: void <init>(java.lang.String)>("Unresolved compilation error: Method <org.apache.wiki.providers.WikiPageProvider: java.lang.String getProviderInfo()> does not exist!");
throw v;
}
}