public class PrefixNameConflictResolver extends Object implements PageNameConflictResolver
| Constructor and Description |
|---|
PrefixNameConflictResolver(boolean shouldApplyForNewName,
String prefix) |
PrefixNameConflictResolver(boolean shouldApplyForNewName,
String prefix,
int maxRetry) |
PrefixNameConflictResolver(String prefix) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
couldProvideNewName()
Indicates that this always provides a new name during the copy process, even for non-conflicting pages
|
int |
getMaxRetryNumber()
This is maximum number to retry saving page.
|
String |
resolveConflict(int currentRetryNumber,
String originalName)
Implements the name conflict resolution strategy
|
public PrefixNameConflictResolver(String prefix)
public PrefixNameConflictResolver(boolean shouldApplyForNewName,
String prefix)
public PrefixNameConflictResolver(boolean shouldApplyForNewName,
String prefix,
int maxRetry)
public boolean couldProvideNewName()
PageNameConflictResolvercouldProvideNewName in interface PageNameConflictResolverpublic int getMaxRetryNumber()
PageNameConflictResolvergetMaxRetryNumber in interface PageNameConflictResolverpublic String resolveConflict(int currentRetryNumber, String originalName)
PageNameConflictResolverresolveConflict in interface PageNameConflictResolverCopyright © 2003–2018 Atlassian. All rights reserved.