| Modifier and Type | Class and Description |
|---|---|
class |
CoreValidationResult
Deprecated.
since 5.7, use
SimpleValidationResult instead. |
| Modifier and Type | Method and Description |
|---|---|
static ValidationResult |
CoreValidationResultFactory.create(boolean authorized,
Collection<ValidationError> coreErrors) |
static ValidationResult |
CoreValidationResult.create(Message message,
com.google.common.base.Function<String,? extends ServiceException> exceptionSupplier)
Deprecated.
since 5.7, use {@link com.atlassian.confluence.api.model.validation.SimpleValidationResult.Builder instead.
|
| Modifier and Type | Method and Description |
|---|---|
ValidationResult |
ContentServiceImpl.ValidatorImpl.validateCreate(Content newContent) |
ValidationResult |
SpaceServiceImpl.ValidatorImpl.validateCreate(Space space,
boolean isPrivate) |
ValidationResult |
ContentServiceImpl.ValidatorImpl.validateDelete(Content content) |
ValidationResult |
SpaceServiceImpl.ValidatorImpl.validateDelete(Space space) |
protected ValidationResult |
ContentServiceImpl.ValidatorImpl.validateUpdate(Content updatedContent,
ContentEntityObject currentCeo) |
ValidationResult |
SpaceServiceImpl.ValidatorImpl.validateUpdate(Space space) |
| Constructor and Description |
|---|
ApiBackedActionHelper(ValidationResult validationResult) |
| Modifier and Type | Method and Description |
|---|---|
ValidationResult |
PageContentTypeApiSupport.validateCreate(Content newContent) |
ValidationResult |
CommentContentTypeApiSupport.validateCreate(Content newContent) |
ValidationResult |
BlogPostContentTypeApiSupport.validateCreate(Content newContent) |
ValidationResult |
AttachmentContentTypeApiSupport.validateCreate(Content newContent) |
ValidationResult |
AttachmentContentTypeApiSupport.validateUpdate(Content updatedContent,
Attachment existingEntity) |
ValidationResult |
BlogPostContentTypeApiSupport.validateUpdate(Content updatedContent,
BlogPost existingEntity) |
ValidationResult |
CommentContentTypeApiSupport.validateUpdate(Content updatedContent,
Comment existingEntity) |
ValidationResult |
PageContentTypeApiSupport.validateUpdate(Content updatedContent,
Page sceo) |
| Modifier and Type | Method and Description |
|---|---|
ValidationResult |
PersonServiceImpl.ValidatorImpl.validateView() |
| Modifier and Type | Method and Description |
|---|---|
ValidationResult |
OperationServiceImpl.canPerform(Person person,
Operation operation,
Target target) |
| Modifier and Type | Method and Description |
|---|---|
Map<Target,ValidationResult> |
OperationServiceImpl.canPerform(Person person,
Operation operation,
Iterable<Target> targets) |
| Modifier and Type | Method and Description |
|---|---|
ValidationResult |
OperationCheck.canPerform(Person person,
Target target)
Check whether the specified Person can perform this operation on the specified target.
|
ValidationResult |
BaseOperationCheck.canPerform(Person person,
Target target)
|
| Modifier and Type | Method and Description |
|---|---|
Map<Target,ValidationResult> |
OperationCheck.canPerform(Person person,
Iterable<Target> targets)
Check whether the specified Person can perform this operation on ALL of the specified targets.
|
Map<Target,ValidationResult> |
BaseOperationCheck.canPerform(Person person,
Iterable<Target> targets)
Validates targets are the correct
TargetType,
then delegates to BaseOperationCheck.canPerformImpl(Person, java.lang.Iterable). |
protected abstract Map<Target,ValidationResult> |
BaseOperationCheck.canPerformImpl(Person person,
Iterable<Target> targets)
Subclass implements this to perform canPerform checks on a collection of targets.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleValidationResult
Represents the simplest kind of ValidationResult.
|
| Modifier and Type | Field and Description |
|---|---|
static ValidationResult |
SimpleValidationResult.FORBIDDEN
A singleton unauthorized result.
|
static ValidationResult |
SimpleValidationResult.VALID
A singleton valid result.
|
| Modifier and Type | Method and Description |
|---|---|
ValidationResult |
SimpleValidationResult.Builder.build() |
ValidationResult |
WithValidationResult.getValidationResult()
Deprecated.
since 5.8 - no longer used; result typically supplied via
ServiceException.getOptionalValidationResult()
instead. |
| Modifier and Type | Method and Description |
|---|---|
static com.atlassian.fugue.Function2<String,ValidationResult,? extends BadRequestException> |
ServiceExceptionSupplier.badRequestException() |
static com.atlassian.fugue.Function2<String,ValidationResult,? extends ConflictException> |
ServiceExceptionSupplier.conflictException() |
static com.atlassian.fugue.Function2<String,ValidationResult,? extends NotFoundException> |
ServiceExceptionSupplier.notFoundException() |
static com.atlassian.fugue.Function2<String,ValidationResult,? extends NotImplementedServiceException> |
ServiceExceptionSupplier.notImplemented() |
| Modifier and Type | Method and Description |
|---|---|
SimpleValidationResult.Builder |
SimpleValidationResult.Builder.addExceptionSupplier(com.atlassian.fugue.Function2<String,ValidationResult,? extends ServiceException> exceptionSupplier) |
| Modifier and Type | Method and Description |
|---|---|
ValidationResult |
ContentLabelService.Validator.validateAddLabels(ContentId contentId,
Label... labels)
Validates that the list of labels can be added to the given content
|
ValidationResult |
ContentService.Validator.validateCreate(Content newContent)
Validate that a piece of content can be included, including permission checks.
|
ValidationResult |
ContentPropertyService.Validator.validateCreate(JsonContentProperty newProperty)
Validate that a content property can be created, including permission checks.
|
ValidationResult |
SpaceService.Validator.validateCreate(Space newSpace,
boolean isPrivate)
Validate that a Space can be added, including permission checks.
|
ValidationResult |
ContentService.Validator.validateDelete(Content content)
Validate that a piece of content can be deleted, including permission checks.
|
ValidationResult |
AttachmentService.Validator.validateDelete(Content attachment)
Validate that an Attachment can be deleted, including permission checks.
|
ValidationResult |
ContentPropertyService.Validator.validateDelete(JsonContentProperty property)
Validate that a content property can be deleted, including permission checks.
|
ValidationResult |
SpaceService.Validator.validateDelete(Space spaceToDelete)
Validate that a Space can be deleted, including permission checks.
|
ValidationResult |
ContentTrashService.Validator.validatePurge(Content content)
Validate that a piece of content can be purged, including permission checks.
|
ValidationResult |
ContentTrashService.Validator.validateRestore(Content content)
Validate that a piece of content can be restored, including permission checks.
|
ValidationResult |
ContentTrashService.Validator.validateTrash(Content content)
Validate that a piece of content can be trashed, including permission checks.
|
ValidationResult |
ContentPropertyService.Validator.validateUpdate(JsonContentProperty property)
Validate that a content property can be updated, including permission checks.
|
ValidationResult |
SpaceService.Validator.validateUpdate(Space space)
Validate that a Space can be updated, including permission checks.
|
| Modifier and Type | Method and Description |
|---|---|
ValidationResult |
BadRequestException.getValidationResult()
Deprecated.
since 5.8 - use
ServiceException.getOptionalValidationResult()
instead. |
| Modifier and Type | Method and Description |
|---|---|
com.atlassian.fugue.Option<ValidationResult> |
ServiceException.getOptionalValidationResult() |
| Constructor and Description |
|---|
BadRequestException(String message,
ValidationResult validationResult) |
ConflictException(String message,
ValidationResult validationResult) |
InternalServerException(String message,
ValidationResult validationResult) |
NotFoundException(String message,
ValidationResult validationResult) |
PermissionException(String message,
ValidationResult validationResult) |
ServiceException(String message,
ValidationResult validationResult) |
| Constructor and Description |
|---|
NotImplementedServiceException(String message,
ValidationResult validationResult) |
| Modifier and Type | Method and Description |
|---|---|
ValidationResult |
PersonService.Validator.validateView()
Validate that current user can view user profiles
|
| Modifier and Type | Method and Description |
|---|---|
ValidationResult |
OperationService.canPerform(Person person,
Operation operation,
Target target)
Check whether a person can perform a particular operation on a particular target.
|
| Modifier and Type | Method and Description |
|---|---|
Map<Target,ValidationResult> |
OperationService.canPerform(Person person,
Operation operation,
Iterable<Target> targets)
Check whether the specified Person can perform a particular operation on each of the specified targets.
|
| Modifier and Type | Method and Description |
|---|---|
ValidationResult |
ContentCreator.validateCreate(ConfluenceUser confluenceUser,
Content newContent,
Class<? extends ContentEntityObject> entityClass)
Perform common validation checks for creation of content in a space
|
ValidationResult |
ContentTypeApiSupport.validateCreate(Content newContent)
Validate the create operation
|
ValidationResult |
BaseContentTypeApiSupport.validateCreate(Content newContent) |
ValidationResult |
NullCommentExtensionsSupport.validateExtensionsForCreate(Map<String,Object> extensions,
SimpleValidationResult.Builder validationResultBuilder) |
ValidationResult |
CommentExtensionsSupport.validateExtensionsForCreate(Map<String,Object> extensions,
SimpleValidationResult.Builder validationResultBuilder)
Validation hook for create operations.
|
ValidationResult |
NullCommentExtensionsSupport.validateExtensionsForUpdate(Comment comment,
Map<String,Object> extensions,
SimpleValidationResult.Builder validationResultBuilder) |
ValidationResult |
CommentExtensionsSupport.validateExtensionsForUpdate(Comment comment,
Map<String,Object> extensions,
SimpleValidationResult.Builder validationResultBuilder)
Validation hook for update operations.
|
ValidationResult |
ContentCreator.validateUpdate(ConfluenceUser user,
Content updatedContent,
ContentEntityObject entity)
Perform common validation checks for updating content
|
ValidationResult |
ContentTypeApiSupport.validateUpdate(Content oldContent,
T existingEntity)
Validate the update operation
|
ValidationResult |
BaseContentTypeApiSupport.validateUpdate(Content updatedContent,
T existingEntity) |
| Modifier and Type | Method and Description |
|---|---|
ValidationResult |
RestError.getData()
The data returned here is a
ValidationResult so that clients can process the i18n key and
arguments. |
| Modifier and Type | Class and Description |
|---|---|
class |
RestValidationResult
REST-friendly version of a
ValidationResult. |
| Constructor and Description |
|---|
RestValidationResult(ValidationResult that) |
| Modifier and Type | Method and Description |
|---|---|
ValidationResult |
AggregationWarningManager.setAcknowledged(ConfluenceUser user) |
| Modifier and Type | Method and Description |
|---|---|
ValidationResult |
DummyAvailableContentTypeSupport.validateCreate(Content newContent) |
ValidationResult |
DummyCommentExtensionSupport.validateExtensionsForCreate(Map<String,Object> extensions,
SimpleValidationResult.Builder validationResultBuilder) |
ValidationResult |
DummyCommentExtensionSupport.validateExtensionsForUpdate(Comment comment,
Map<String,Object> extensions,
SimpleValidationResult.Builder validationResultBuilder) |
ValidationResult |
DummyAvailableContentTypeSupport.validateUpdate(Content updatedContent,
CustomContentEntityObject existingEntity) |
Copyright © 2003–2015 Atlassian. All rights reserved.