public class DefaultPageNameConflictResolver extends Object implements PageNameConflictResolver
| Modifier and Type | Field and Description |
|---|---|
static int |
MAX_RETRY |
| Constructor and Description |
|---|
DefaultPageNameConflictResolver() |
DefaultPageNameConflictResolver(PageNameConflictResolver delegateConflictResolver) |
| 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 static final int MAX_RETRY
public DefaultPageNameConflictResolver(PageNameConflictResolver delegateConflictResolver)
public DefaultPageNameConflictResolver()
public boolean couldProvideNewName()
PageNameConflictResolvercouldProvideNewName in interface PageNameConflictResolverpublic int getMaxRetryNumber()
PageNameConflictResolvergetMaxRetryNumber in interface PageNameConflictResolverpublic String resolveConflict(int currentRetryNumber, String originalName)
PageNameConflictResolverresolveConflict in interface PageNameConflictResolverCopyright © 2003–2021 Atlassian. All rights reserved.