Uses of Interface
com.atlassian.confluence.api.model.validation.ValidationResult
-
-
Uses of ValidationResult in com.atlassian.confluence.api.impl.model.validation
Methods in com.atlassian.confluence.api.impl.model.validation that return ValidationResult Modifier and Type Method Description static ValidationResult
CoreValidationResultFactory. create(boolean authorized, Collection<ValidationError> coreErrors)
-
Uses of ValidationResult in com.atlassian.confluence.api.impl.service.audit
Methods in com.atlassian.confluence.api.impl.service.audit that return ValidationResult Modifier and Type Method Description ValidationResult
AuditRecordValidator. validateCreate(AuditRecord record)
Deprecated.ValidationResult
AuditRecordValidator. validateDelete(Instant before)
Deprecated. -
Uses of ValidationResult in com.atlassian.confluence.api.impl.service.content
Methods in com.atlassian.confluence.api.impl.service.content that return ValidationResult Modifier and Type Method 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)
Constructors in com.atlassian.confluence.api.impl.service.content with parameters of type ValidationResult Constructor Description ApiBackedActionHelper(ValidationResult validationResult)
-
Uses of ValidationResult in com.atlassian.confluence.api.impl.service.content.draft
Methods in com.atlassian.confluence.api.impl.service.content.draft that return ValidationResult Modifier and Type Method Description ValidationResult
LegacyDraftValidator. validateDelete(ContentId draftId)
-
Uses of ValidationResult in com.atlassian.confluence.api.impl.service.content.typebinding
Methods in com.atlassian.confluence.api.impl.service.content.typebinding that return ValidationResult Modifier and Type Method Description ValidationResult
AttachmentContentTypeApiSupport. validateCreate(Content newContent)
ValidationResult
BlogPostContentTypeApiSupport. validateCreate(Content newContent)
ValidationResult
CommentContentTypeApiSupport. validateCreate(Content newContent)
ValidationResult
PageContentTypeApiSupport. 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)
-
Uses of ValidationResult in com.atlassian.confluence.api.impl.service.people
Methods in com.atlassian.confluence.api.impl.service.people that return ValidationResult Modifier and Type Method Description ValidationResult
PersonServiceImpl.ValidatorImpl. validateDelete(Person personToDelete)
ValidationResult
GroupServiceImpl.GroupValidator. validateView()
ValidationResult
PersonServiceImpl.ValidatorImpl. validateView()
-
Uses of ValidationResult in com.atlassian.confluence.api.impl.service.permissions
Methods in com.atlassian.confluence.api.impl.service.permissions that return ValidationResult Modifier and Type Method Description @NonNull ValidationResult
OperationServiceImpl. canPerform(Person person, Operation operation, Target target)
Checks if the given user is able to perform the specified operation on the specified target.@NonNull ValidationResult
OperationServiceImpl. canPerformWithoutExemptions(Person person, Operation operation, Target target)
ValidationResult
DefaultContentRestrictionServiceValidator. validateAddDirectRestrictionForSubject(ContentId contentId, OperationKey operationKey, Subject subject)
ValidationResult
DefaultContentRestrictionServiceValidator. validateAddRestrictions(ContentId contentId, Collection<? extends ContentRestriction> contentRestrictions)
ValidationResult
DefaultContentRestrictionServiceValidator. validateDeleteAllDirectRestrictions(ContentId contentId)
ValidationResult
DefaultContentRestrictionServiceValidator. validateDeleteDirectRestrictionForSubject(ContentId contentId, OperationKey operationKey, Subject subject)
ValidationResult
DefaultContentRestrictionServiceValidator. validateGetRestrictions(ContentId contentId)
ValidationResult
DefaultContentRestrictionServiceValidator. validateGetRestrictionsForOperation(ContentId contentId, OperationKey opKey)
ValidationResult
DefaultContentRestrictionServiceValidator. validateHasDirectRestrictionsForSubject(ContentId contentId, OperationKey operationKey, Subject subject)
protected @NonNull ValidationResult
ContentRestrictionServiceImpl. validateSelfAccessRetained(@NonNull Map<String,Collection<ContentPermission>> contentPermissionByPermissionTypeMap)
Validates that currently logged in user will have direct specific ContentPermission specified for self in case when providedcontentPermissionByPermissionTypeMap
will become the actual ContentPermissions.ValidationResult
DefaultContentRestrictionServiceValidator. validateUpdateRestrictions(ContentId contentId, Collection<? extends ContentRestriction> contentRestrictions)
Methods in com.atlassian.confluence.api.impl.service.permissions that return types with arguments of type ValidationResult Modifier and Type Method Description @NonNull Map<Target,ValidationResult>
OperationServiceImpl. canPerform(Person person, Operation operation, Iterable<Target> targets)
Checks if the given user is able to perform the specified operation on the specified targets.@NonNull Map<Target,ValidationResult>
OperationServiceImpl. canPerformWithoutExemptions(Person person, Operation operation, Iterable<Target> targets)
-
Uses of ValidationResult in com.atlassian.confluence.api.impl.service.relation
Methods in com.atlassian.confluence.api.impl.service.relation that return ValidationResult Modifier and Type Method Description ValidationResult
AuthenticatedUserRelationDescriptor. canRelate(S source, T target)
ValidationResult
DefaultValidatingRelationDescriptor. canRelate(S source, T target)
-
Uses of ValidationResult in com.atlassian.confluence.api.impl.service.watch
Methods in com.atlassian.confluence.api.impl.service.watch that return ValidationResult Modifier and Type Method Description ValidationResult
WatchServiceImpl.ValidatorImpl. validateWatchContent(com.atlassian.sal.api.user.UserKey userKey, ContentId contentId)
Deprecated.ValidationResult
WatchServiceImpl.ValidatorImpl. validateWatchSpace(com.atlassian.sal.api.user.UserKey userKey, String spaceKey)
Deprecated. -
Uses of ValidationResult in com.atlassian.confluence.api.model.permissions.spi
Methods in com.atlassian.confluence.api.model.permissions.spi that return ValidationResult Modifier and Type Method Description @NonNull ValidationResult
BaseOperationCheck. canPerform(Person person, Target target)
@NonNull ValidationResult
OperationCheck. canPerform(Person person, Target target)
Check whether the specified Person can perform this operation on the specified target.@NonNull ValidationResult
BaseOperationCheck. canPerformAccordingToState(Person person, Target target)
@NonNull ValidationResult
OperationCheck. canPerformAccordingToState(Person person, Target target)
Check whether the specified Person can perform this operation on the specified target based on its state.Methods in com.atlassian.confluence.api.model.permissions.spi that return types with arguments of type ValidationResult Modifier and Type Method Description @NonNull Map<Target,ValidationResult>
BaseOperationCheck. canPerform(Person person, Iterable<Target> targets)
Validates targets are the correctTargetType
, then delegates toBaseOperationCheck.canPerformImpl(Person, java.lang.Iterable)
.@NonNull 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.@NonNull Map<Target,ValidationResult>
BaseOperationCheck. canPerformAccordingToState(Person person, Iterable<Target> targets)
Validates targets are the correctTargetType
, then delegates toBaseOperationCheck.canPerformAccordingToStateImpl(Person, java.lang.Iterable)
.@NonNull Map<Target,ValidationResult>
OperationCheck. canPerformAccordingToState(Person person, Iterable<Target> targets)
Check whether the specified Person can perform this operation on each of the specified targets based on their state.protected abstract @NonNull Map<Target,ValidationResult>
BaseOperationCheck. canPerformAccordingToStateImpl(@NonNull Person person, @NonNull Iterable<Target> targets)
Subclass implements this to perform canPerformAccordingToState checks on a collection of targets.protected abstract @NonNull Map<Target,ValidationResult>
BaseOperationCheck. canPerformImpl(@NonNull Person person, @NonNull Iterable<Target> targets)
Subclass implements this to perform canPerform checks on a collection of targets. -
Uses of ValidationResult in com.atlassian.confluence.api.model.relations
Methods in com.atlassian.confluence.api.model.relations that return ValidationResult Modifier and Type Method Description static <S extends Relatable,T extends Relatable>
ValidationResultRelationDescriptors. canRelate(S source, RelationDescriptor<S,T> relationDescriptor, T target)
Deprecated.since 5.11.ValidationResult
ValidatingRelationDescriptor. canRelate(S source, T target)
ReturnsValidationResult
, which indicates if two given entities may form a relation, described by thisRelationDescriptor
object -
Uses of ValidationResult in com.atlassian.confluence.api.model.validation
Subinterfaces of ValidationResult in com.atlassian.confluence.api.model.validation Modifier and Type Interface Description interface
MergeValidationResult
A validation result that also encapsulates the result of a merge operation.Classes in com.atlassian.confluence.api.model.validation that implement ValidationResult Modifier and Type Class Description class
SimpleMergeValidationResult
class
SimpleValidationResult
Represents the simplest kind of ValidationResult.Fields in com.atlassian.confluence.api.model.validation declared as ValidationResult Modifier and Type Field Description static ValidationResult
SimpleValidationResult. FORBIDDEN
A singleton unauthorized result.static ValidationResult
SimpleValidationResult. NOT_ALLOWED_IN_READ_ONLY_MODE
A singleton notAllowedInReadOnlyMode resultstatic ValidationResult
SimpleValidationResult. VALID
A singleton valid result.Methods in com.atlassian.confluence.api.model.validation that return ValidationResult Modifier and Type Method Description ValidationResult
SimpleValidationResult.Builder. build()
static ValidationResult
SimpleValidationResults. conflictResult(String message, Object... args)
A conflict result usually occurs when trying to create something that already existsstatic ValidationResult
SimpleValidationResults. forbiddenResult(String message, Object... args)
static ValidationResult
SimpleValidationResults. notFoundResult(String message, Object... args)
static ValidationResult
SimpleValidationResults. notImplementedResult(String message, Object... args)
To be used where some functionality hasn't been implemented.Methods in com.atlassian.confluence.api.model.validation that return types with arguments of type ValidationResult Modifier and Type Method Description static com.atlassian.fugue.Function2<String,ValidationResult,? extends BadRequestException>
ServiceExceptionSupplier. badRequestException()
Deprecated.since 7.0.1.static BiFunction<String,ValidationResult,? extends BadRequestException>
ServiceExceptionSupplier. badRequestExceptionSupplier()
static com.atlassian.fugue.Function2<String,ValidationResult,? extends ConflictException>
ServiceExceptionSupplier. conflictException()
Deprecated.since 7.0.1.static BiFunction<String,ValidationResult,? extends ConflictException>
ServiceExceptionSupplier. conflictExceptionSupplier()
static com.atlassian.fugue.Function2<String,ValidationResult,? extends GoneException>
ServiceExceptionSupplier. goneException()
Deprecated.since 7.0.1.static BiFunction<String,ValidationResult,? extends GoneException>
ServiceExceptionSupplier. goneExceptionSupplier()
static com.atlassian.fugue.Function2<String,ValidationResult,? extends NotFoundException>
ServiceExceptionSupplier. notFoundException()
Deprecated.since 7.0.1.static BiFunction<String,ValidationResult,? extends NotFoundException>
ServiceExceptionSupplier. notFoundExceptionSupplier()
static com.atlassian.fugue.Function2<String,ValidationResult,? extends NotImplementedServiceException>
ServiceExceptionSupplier. notImplemented()
Deprecated.since 7.0.1.static BiFunction<String,ValidationResult,? extends NotImplementedServiceException>
ServiceExceptionSupplier. notImplementedSupplier()
static com.atlassian.fugue.Function2<String,ValidationResult,? extends PermissionException>
ServiceExceptionSupplier. permissionExceptionException()
Deprecated.since 7.0.1.static BiFunction<String,ValidationResult,? extends PermissionException>
ServiceExceptionSupplier. permissionExceptionExceptionSupplier()
Methods in com.atlassian.confluence.api.model.validation with parameters of type ValidationResult Modifier and Type Method Description static SimpleMergeValidationResult.Builder
SimpleMergeValidationResult. builder(ValidationResult result)
Method parameters in com.atlassian.confluence.api.model.validation with type arguments of type ValidationResult Modifier and Type Method Description SimpleValidationResult.Builder
SimpleValidationResult.Builder. addExceptionSupplier(com.atlassian.fugue.Function2<String,ValidationResult,? extends ServiceException> exceptionSupplier)
Deprecated.since 7.0.1.SimpleValidationResult.Builder
SimpleValidationResult.Builder. withExceptionSupplier(BiFunction<String,ValidationResult,? extends ServiceException> exceptionSupplier)
Constructors in com.atlassian.confluence.api.model.validation with parameters of type ValidationResult Constructor Description Builder(ValidationResult validationResult)
-
Uses of ValidationResult in com.atlassian.confluence.api.service.audit
Methods in com.atlassian.confluence.api.service.audit that return ValidationResult Modifier and Type Method Description ValidationResult
AuditService.Validator. validateCreate(AuditRecord record)
Deprecated.Validate that an audit record can be created.ValidationResult
AuditService.Validator. validateDelete(Instant before)
Deprecated.Validate that the current user has permissions to remove old audit records and the provided time is not null -
Uses of ValidationResult in com.atlassian.confluence.api.service.content
Methods in com.atlassian.confluence.api.service.content that return ValidationResult Modifier and Type Method Description ValidationResult
ContentLabelService.Validator. validateAddLabels(ContentId contentId, Label... labels)
Validates that the list of labels can be added to the given contentValidationResult
ContentPropertyService.Validator. validateCreate(JsonContentProperty newProperty)
Validate that a content property can be created, including permission checks.ValidationResult
ContentService.Validator. validateCreate(Content newContent)
Validate that a piece of content can be included, including permission checks.ValidationResult
SpacePropertyService.Validator. validateCreate(JsonSpaceProperty newProperty)
Validate that a space 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
AttachmentService.Validator. validateDelete(Content attachment)
Validate that an Attachment can be deleted, including permission checks.ValidationResult
ContentDraftService.DraftValidator. validateDelete(ContentId contentId)
Validates whether a draft can be deletedValidationResult
ContentPropertyService.Validator. validateDelete(JsonContentProperty property)
Validate that a content property can be deleted, including permission checks.ValidationResult
ContentService.Validator. validateDelete(Content content)
Validate that a piece of content can be deleted, including permission checks.ValidationResult
ContentVersionService.Validator. validateDelete(ContentId contentId, int versionNumber)
Validate delete operationValidationResult
SpacePropertyService.Validator. validateDelete(JsonSpaceProperty property)
Validate that a space property can be deleted, including permission checks.ValidationResult
SpaceService.Validator. validateDelete(Space spaceToDelete)
Validate that a Space can be deleted, including permission checks.ValidationResult
ContentVersionService.Validator. validateGet(ContentId contentId)
Validate get operationValidationResult
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
ContentVersionService.Validator. validateRestore(ContentId contentId, VersionRestoreParameters restData)
Validate restore operationValidationResult
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
SpacePropertyService.Validator. validateUpdate(JsonSpaceProperty property)
Validate that a space property can be updated, including permission checks.ValidationResult
SpaceService.Validator. validateUpdate(Space space)
Validate that a Space can be updated, including permission checks. -
Uses of ValidationResult in com.atlassian.confluence.api.service.content.template
Methods in com.atlassian.confluence.api.service.content.template that return ValidationResult Modifier and Type Method Description ValidationResult
ContentTemplateService.Validator. validateCreate(ContentTemplate newContentTemplate)
Validate that the specified contentTemplate can be created by the current user.default ValidationResult
ContentTemplateService.Validator. validateCreateInstance(ContentBlueprintInstance instance)
Validate instance is legit to create draft/page instance.ValidationResult
ContentTemplateService.Validator. validateDelete(ContentTemplateId contentTemplateId)
Validate that a piece of contentTemplate can be deleted, including permission checks.ValidationResult
ContentTemplateService.Validator. validateGet(ContentTemplateId contentTemplateId)
Validate that current user has permission to view a particular template.ValidationResult
ContentTemplateService.Validator. validateUpdate(ContentTemplate contentTemplate)
-
Uses of ValidationResult in com.atlassian.confluence.api.service.exceptions
Methods in com.atlassian.confluence.api.service.exceptions that return types with arguments of type ValidationResult Modifier and Type Method Description com.atlassian.fugue.Option<ValidationResult>
ServiceException. getOptionalValidationResult()
Deprecated.since 7.0.1.Optional<ValidationResult>
ServiceException. optionalValidationResult()
Constructors in com.atlassian.confluence.api.service.exceptions with parameters of type ValidationResult Constructor Description BadRequestException(String message, ValidationResult validationResult)
ConflictException(String message, ValidationResult validationResult)
GoneException(String message, ValidationResult validationResult)
InternalServerException(String message, ValidationResult validationResult)
NotFoundException(String message, ValidationResult validationResult)
PermissionException(String message, ValidationResult validationResult)
ReadOnlyException(String message, ValidationResult validationResult)
SeeOtherException(String message, ValidationResult validationResult)
ServiceException(String message, ValidationResult validationResult)
-
Uses of ValidationResult in com.atlassian.confluence.api.service.exceptions.unchecked
Constructors in com.atlassian.confluence.api.service.exceptions.unchecked with parameters of type ValidationResult Constructor Description NotImplementedServiceException(String message, ValidationResult validationResult)
-
Uses of ValidationResult in com.atlassian.confluence.api.service.people
Methods in com.atlassian.confluence.api.service.people that return ValidationResult Modifier and Type Method Description ValidationResult
PersonService.Validator. validateDelete(Person personToDelete)
Validate that the current user has permissions to remove the given personValidationResult
GroupService.Validator. validateView()
Validate that the logged in user has permission to view groupsValidationResult
PersonService.Validator. validateView()
Validate that current user can view user profiles -
Uses of ValidationResult in com.atlassian.confluence.api.service.permissions
Methods in com.atlassian.confluence.api.service.permissions that return ValidationResult Modifier and Type Method Description @NonNull ValidationResult
OperationService. canPerform(Person person, Operation operation, Target target)
Check whether a person can perform a particular operation on a particular target.@NonNull ValidationResult
OperationService. canPerformWithoutExemptions(Person person, Operation operation, Target target)
Check whether a person can perform a particular operation on a particular target.ValidationResult
ContentRestrictionService.Validator. validateAddDirectRestrictionForSubject(ContentId contentId, OperationKey operationKey, Subject subject)
Validates that: OperationKey supplied is supported Subject supplied is either User or a Group and does exist Content specified exists AND can be viewed by the currently logged-in user Currently logged-in user is allowed to alter ContentRestrictions on and edit the content specifiedValidationResult
ContentRestrictionService.Validator. validateAddRestrictions(ContentId contentId, Collection<? extends ContentRestriction> contentRestrictions)
Validates that: Content specified exists AND can be viewed by the currently logged-in user Currently logged-in user is allowed to alter ContentRestrictions on and edit the content specified Input data is enough to proceed with the operation Input data should not conflict with any restrictions existingValidationResult
ContentRestrictionService.Validator. validateDeleteAllDirectRestrictions(ContentId contentId)
Validates that: Content specified exists AND can be viewed by the currently logged-in user Currently logged-in user is allowed to alter ContentRestrictions on and edit the content specifiedValidationResult
ContentRestrictionService.Validator. validateDeleteDirectRestrictionForSubject(ContentId contentId, OperationKey operationKey, Subject subject)
Validates that: OperationKey supplied is supported Subject supplied is either User or a Group Content specified exists AND can be viewed by the currently logged-in user Currently logged-in user is allowed to alter ContentRestrictions on and edit the content specifiedValidationResult
ContentRestrictionService.Validator. validateGetRestrictions(ContentId contentId)
Validates whether content specified exists and whether currently logged in user can read restrictions on a content specified.ValidationResult
ContentRestrictionService.Validator. validateGetRestrictionsForOperation(ContentId contentId, OperationKey opKey)
Validates whether OperationKey supplied is supported, whether content specified exists, whether currently logged in user can read restrictions on a content specifiedValidationResult
ContentRestrictionService.Validator. validateHasDirectRestrictionsForSubject(ContentId contentId, OperationKey operationKey, Subject subject)
Validates that: OperationKey supplied is supported Subject supplied is either User or a Group Content specified exists AND can be viewed by the currently logged-in userValidationResult
ContentRestrictionService.Validator. validateUpdateRestrictions(ContentId contentId, Collection<? extends ContentRestriction> contentRestrictions)
Validates that: Content specified exists AND can be viewed by the currently logged-in user Input data is enough to proceed with the operation Currently logged-in user is allowed to alter ContentRestrictions on and edit the content specified Returns first of the failed validation results or aValidationResult
which is both authorised and valid.Methods in com.atlassian.confluence.api.service.permissions that return types with arguments of type ValidationResult Modifier and Type Method Description @NonNull 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.@NonNull Map<Target,ValidationResult>
OperationService. canPerformWithoutExemptions(Person person, Operation operation, Iterable<Target> targets)
Check whether the specified Person can perform a particular operation on each of the specified targets. -
Uses of ValidationResult in com.atlassian.confluence.api.service.relations
Methods in com.atlassian.confluence.api.service.relations that return ValidationResult Modifier and Type Method Description <S extends Relatable,T extends Relatable>
ValidationResultRelationService.Validator. validateCreate(S source, RelationDescriptor<S,T> relationDescriptor, T target)
Validate create operation<S extends Relatable,T extends Relatable>
ValidationResultRelationService.Validator. validateDelete(S source, RelationDescriptor<S,T> relationDescriptor, T target)
Validate delete operation<S extends Relatable,T extends Relatable>
ValidationResultRelationService.Validator. validateDeleteAllWithType(Relatable relatable, RelationDescriptor<S,T> relationDescriptor)
Validate the delete all operation<S extends Relatable,T extends Relatable>
ValidationResultRelationService.Validator. validateFetch(S source, RelationDescriptor<S,T> relationDescriptor, T target)
Validate fetch operation to check whether a user can view the specifed relation -
Uses of ValidationResult in com.atlassian.confluence.api.service.watch
Methods in com.atlassian.confluence.api.service.watch that return ValidationResult Modifier and Type Method Description ValidationResult
WatchService.Validator. validateWatchContent(com.atlassian.sal.api.user.UserKey userKey, ContentId content)
Deprecated.Validate that the user can watch a Content.ValidationResult
WatchService.Validator. validateWatchSpace(com.atlassian.sal.api.user.UserKey userKey, String spaceKey)
Deprecated.Validate that the user can see a Space. -
Uses of ValidationResult in com.atlassian.confluence.content.apisupport
Methods in com.atlassian.confluence.content.apisupport that return ValidationResult Modifier and Type Method Description ValidationResult
BaseContentTypeApiSupport. validateCreate(Content newContent)
ValidationResult
ContentCreator. validateCreate(ConfluenceUser confluenceUser, Content newContent, Class<? extends ContentEntityObject> entityClass)
Perform common validation checks for creation of content in a spaceValidationResult
ContentTypeApiSupport. validateCreate(Content newContent)
Validate the create operationValidationResult
CommentExtensionsSupport. validateExtensionsForCreate(Map<String,Object> extensions, SimpleValidationResult.Builder validationResultBuilder)
Validation hook for create operations.ValidationResult
NullCommentExtensionsSupport. validateExtensionsForCreate(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
NullCommentExtensionsSupport. validateExtensionsForUpdate(Comment comment, Map<String,Object> extensions, SimpleValidationResult.Builder validationResultBuilder)
ValidationResult
BaseContentTypeApiSupport. validateUpdate(Content updatedContent, T existingEntity)
ValidationResult
ContentCreator. validateUpdate(ConfluenceUser user, Content updatedContent, ContentEntityObject entity)
Perform common validation checks for updating contentValidationResult
ContentTypeApiSupport. validateUpdate(Content oldContent, T existingEntity)
Validate the update operation -
Uses of ValidationResult in com.atlassian.confluence.core
Methods in com.atlassian.confluence.core that return types with arguments of type ValidationResult Modifier and Type Method Description Map<Long,ValidationResult>
DefaultContentPermissionManager. hasContentLevelPermission(ConfluenceUser user, String permissionType, Collection<Long> contentIds)
-
Uses of ValidationResult in com.atlassian.confluence.internal
Methods in com.atlassian.confluence.internal that return types with arguments of type ValidationResult Modifier and Type Method Description Map<Long,ValidationResult>
ContentPermissionManagerInternal. hasContentLevelPermission(ConfluenceUser user, String permissionType, Collection<Long> contentIds)
Check permission for a collection of content at once. -
Uses of ValidationResult in com.atlassian.confluence.internal.relations
Methods in com.atlassian.confluence.internal.relations that return ValidationResult Modifier and Type Method Description static ValidationResult
RelationUtils. validateAgainstApiModel(RelatableEntity source, RelatableEntity target, RelationDescriptor relationDescriptor)
Helper method, which can be used to validate relation based on input parameters.Methods in com.atlassian.confluence.internal.relations with parameters of type ValidationResult Modifier and Type Method Description static String
RelationUtils. extractError(ValidationResult validationResult, String defaultMessage)
Extracts all errors from theValidationResult
as a singleString
. -
Uses of ValidationResult in com.atlassian.confluence.it.api.test.plugin.apiavailable
Methods in com.atlassian.confluence.it.api.test.plugin.apiavailable that return ValidationResult Modifier and Type Method 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)
-
Uses of ValidationResult in com.atlassian.confluence.plugins.contentproperty.spaceproperty
Methods in com.atlassian.confluence.plugins.contentproperty.spaceproperty that return ValidationResult Modifier and Type Method Description ValidationResult
SpacePropertyValidatorImpl. validateCreate(JsonSpaceProperty newProperty)
ValidationResult
SpacePropertyValidatorImpl. validateDelete(JsonSpaceProperty property)
ValidationResult
SpacePropertyValidatorImpl. validateUpdate(JsonSpaceProperty property)
-
Uses of ValidationResult in com.atlassian.confluence.rest.api.model
Methods in com.atlassian.confluence.rest.api.model that return ValidationResult Modifier and Type Method Description @Nullable ValidationResult
RestError. getData()
The data returned here is aValidationResult
so that clients can process the i18n key and arguments. -
Uses of ValidationResult in com.atlassian.confluence.rest.api.model.validation
Classes in com.atlassian.confluence.rest.api.model.validation that implement ValidationResult Modifier and Type Class Description class
RestValidationResult
REST-friendly version of aValidationResult
.Constructors in com.atlassian.confluence.rest.api.model.validation with parameters of type ValidationResult Constructor Description RestValidationResult(ValidationResult that)
-
Uses of ValidationResult in com.atlassian.confluence.user.extras.aggregation.impl
Methods in com.atlassian.confluence.user.extras.aggregation.impl that return ValidationResult Modifier and Type Method Description ValidationResult
AggregationWarningManager. setAcknowledged(ConfluenceUser user)
-
Uses of ValidationResult in com.atlassian.confluence.validation
Methods in com.atlassian.confluence.validation that return ValidationResult Modifier and Type Method Description ValidationResult
Validation. fail()
ValidationResult
Validation. getValidationResult()
Methods in com.atlassian.confluence.validation that return types with arguments of type ValidationResult Modifier and Type Method Description io.atlassian.fugue.Either<ValidationResult,T>
Validation. asEither()
Returns an either projection of this validation.com.atlassian.fugue.Either<ValidationResult,T>
Validation. toEither()
Deprecated.since 7.0.1.Methods in com.atlassian.confluence.validation with parameters of type ValidationResult Modifier and Type Method Description static MessageHolder
XWorkValidationResultSupport. addAllMessages(MessageHolder holder, ValidationResult validationResult)
static <T> Validation<T>
Validation. fail(ValidationResult fail)
-