public class DefaultPageRenamer extends java.lang.Object implements PageRenamer
| Constructor and Description |
|---|
DefaultPageRenamer() |
| Modifier and Type | Method and Description |
|---|---|
void |
firePageRenameEvent(java.lang.String oldName,
java.lang.String newName)
Fires a WikiPageRenameEvent to all registered listeners.
|
java.lang.String |
renamePage(Context context,
java.lang.String renameFrom,
java.lang.String renameTo,
boolean changeReferrers)
Renames a page.
|
public DefaultPageRenamer()
public java.lang.String renamePage(Context context, java.lang.String renameFrom, java.lang.String renameTo, boolean changeReferrers) throws WikiException
renamePage in interface PageRenamercontext - The current context.renameFrom - The name from which to rename.renameTo - The new name.changeReferrers - If true, also changes all the referrers.WikiException - If the page cannot be renamed.public void firePageRenameEvent(java.lang.String oldName, java.lang.String newName)
firePageRenameEvent in interface PageRenameroldName - the former page namenewName - the new page nameCopyright (c) 2001-2022 The Apache Software Foundation. All rights reserved.