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 ValidationResultCoreValidationResultFactory. 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 ValidationResultAuditRecordValidator. validateCreate(AuditRecord record)Deprecated.ValidationResultAuditRecordValidator. 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 ValidationResultSpaceServiceImpl.ValidatorImpl. validateArchive(Space space)ValidationResultContentServiceImpl.ValidatorImpl. validateCreate(Content newContent)ValidationResultSpaceServiceImpl.ValidatorImpl. validateCreate(Space space, boolean isPrivate)ValidationResultContentServiceImpl.ValidatorImpl. validateDelete(Content content)ValidationResultSpaceServiceImpl.ValidatorImpl. validateDelete(Space space)ValidationResultSpaceServiceImpl.ValidatorImpl. validateRestore(Space space)protected ValidationResultContentServiceImpl.ValidatorImpl. validateUpdate(Content updatedContent, ContentEntityObject currentCeo)ValidationResultSpaceServiceImpl.ValidatorImpl. validateUpdate(Space space) -
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 ValidationResultLegacyDraftValidator. 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 ValidationResultAttachmentContentTypeApiSupport. validateCreate(Content newContent)ValidationResultBlogPostContentTypeApiSupport. validateCreate(Content newContent)ValidationResultCommentContentTypeApiSupport. validateCreate(Content newContent)ValidationResultPageContentTypeApiSupport. validateCreate(Content newContent)ValidationResultAttachmentContentTypeApiSupport. validateUpdate(Content updatedContent, Attachment existingEntity)ValidationResultBlogPostContentTypeApiSupport. validateUpdate(Content updatedContent, BlogPost existingEntity)ValidationResultCommentContentTypeApiSupport. validateUpdate(Content updatedContent, Comment existingEntity)ValidationResultPageContentTypeApiSupport. 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 ValidationResultGroupServiceImpl.GroupValidator. validateCreate(String groupName)ValidationResultGroupServiceImpl.GroupValidator. validateDelete(String groupName)ValidationResultGroupServiceImpl.GroupValidator. 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 ValidationResultOperationServiceImpl. canPerform(Person person, Operation operation, Target target)Checks if the given user is able to perform the specified operation on the specified target.@NonNull ValidationResultOperationServiceImpl. canPerformWithoutExemptions(Person person, Operation operation, Target target)ValidationResultDefaultContentRestrictionServiceValidator. validateAddDirectRestrictionForSubject(ContentId contentId, OperationKey operationKey, Subject subject)ValidationResultDefaultContentRestrictionServiceValidator. validateAddRestrictions(ContentId contentId, Collection<? extends ContentRestriction> contentRestrictions)ValidationResultDefaultContentRestrictionServiceValidator. validateDeleteAllDirectRestrictions(ContentId contentId)ValidationResultDefaultContentRestrictionServiceValidator. validateDeleteDirectRestrictionForSubject(ContentId contentId, OperationKey operationKey, Subject subject)ValidationResultDefaultContentRestrictionServiceValidator. validateGetRestrictions(ContentId contentId)ValidationResultDefaultContentRestrictionServiceValidator. validateGetRestrictionsForOperation(ContentId contentId, OperationKey opKey)ValidationResultDefaultContentRestrictionServiceValidator. validateHasDirectRestrictionsForSubject(ContentId contentId, OperationKey operationKey, Subject subject)protected @NonNull ValidationResultContentRestrictionServiceImpl. validateSelfAccessRetained(@NonNull Map<String,Collection<ContentPermission>> contentPermissionByPermissionTypeMap)Validates that currently logged in user will have direct specific ContentPermission specified for self in case when providedcontentPermissionByPermissionTypeMapwill become the actual ContentPermissions.ValidationResultDefaultContentRestrictionServiceValidator. 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 ValidationResultAuthenticatedUserRelationDescriptor. canRelate(S source, T target)ValidationResultDefaultValidatingRelationDescriptor. 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 ValidationResultWatchServiceImpl.ValidatorImpl. validateWatchContent(com.atlassian.sal.api.user.UserKey userKey, ContentId contentId)Deprecated.ValidationResultWatchServiceImpl.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 ValidationResultBaseOperationCheck. canPerform(Person person, Target target)@NonNull ValidationResultOperationCheck. canPerform(Person person, Target target)Check whether the specified Person can perform this operation on the specified target.@NonNull ValidationResultBaseOperationCheck. canPerformAccordingToState(Person person, Target target)@NonNull ValidationResultOperationCheck. 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.ValidationResultValidatingRelationDescriptor. canRelate(S source, T target)ReturnsValidationResult, which indicates if two given entities may form a relation, described by thisRelationDescriptorobject -
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 interfaceMergeValidationResultA 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 classSimpleMergeValidationResultclassSimpleValidationResultRepresents the simplest kind of ValidationResult.Fields in com.atlassian.confluence.api.model.validation declared as ValidationResult Modifier and Type Field Description static ValidationResultSimpleValidationResult. FORBIDDENA singleton unauthorized result.static ValidationResultSimpleValidationResult. NOT_ALLOWED_IN_READ_ONLY_MODEA singleton notAllowedInReadOnlyMode resultstatic ValidationResultSimpleValidationResult. VALIDA singleton valid result.Methods in com.atlassian.confluence.api.model.validation that return ValidationResult Modifier and Type Method Description ValidationResultSimpleValidationResult.Builder. build()static ValidationResultSimpleValidationResults. conflictResult(String message, Object... args)A conflict result usually occurs when trying to create something that already existsstatic ValidationResultSimpleValidationResults. forbiddenResult(String message, Object... args)static ValidationResultSimpleValidationResults. invalidResult(String message, Object... args)static ValidationResultSimpleValidationResults. notAuthenticatedResult(String message, Object... args)static ValidationResultSimpleValidationResults. notFoundResult(String message, Object... args)static ValidationResultSimpleValidationResults. notImplementedResult(String message, Object... args)To be used where some functionality hasn't been implemented.static ValidationResultSimpleValidationResults. paymentRequiredResult(String message, Object... args)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 BiFunction<String,ValidationResult,LicenseUnavailableException>ServiceExceptionSupplier. licenseUnavailableExceptionSupplier()static BiFunction<String,ValidationResult,ServiceException>ServiceExceptionSupplier. notAuthenticatedExceptionSupplier()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.BuilderSimpleMergeValidationResult. builder(ValidationResult result)Method parameters in com.atlassian.confluence.api.model.validation with type arguments of type ValidationResult Modifier and Type Method Description SimpleValidationResult.BuilderSimpleValidationResult.Builder. addExceptionSupplier(com.atlassian.fugue.Function2<String,ValidationResult,? extends ServiceException> exceptionSupplier)Deprecated.since 7.0.1.SimpleValidationResult.BuilderSimpleValidationResult.Builder. withExceptionSupplier(BiFunction<String,ValidationResult,? extends ServiceException> exceptionSupplier)Constructors in com.atlassian.confluence.api.model.validation with parameters of type ValidationResult Constructor Description ApiBackedActionHelper(ValidationResult validationResult)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 ValidationResultAuditService.Validator. validateCreate(AuditRecord record)Deprecated.Validate that an audit record can be created.ValidationResultAuditService.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 ValidationResultContentLabelService.Validator. validateAddLabels(ContentId contentId, Label... labels)Validates that the list of labels can be added to the given contentValidationResultSpaceService.Validator. validateArchive(Space spaceToArchive)Validate that a Space can be archived, including permission checks.ValidationResultContentPropertyService.Validator. validateCreate(JsonContentProperty newProperty)Validate that a content property can be created, including permission checks.ValidationResultContentService.Validator. validateCreate(Content newContent)Validate that a piece of content can be included, including permission checks.ValidationResultSpacePropertyService.Validator. validateCreate(JsonSpaceProperty newProperty)Validate that a space property can be created, including permission checks.ValidationResultSpaceService.Validator. validateCreate(Space newSpace, boolean isPrivate)Validate that a Space can be added, including permission checks.ValidationResultAttachmentService.Validator. validateDelete(Content attachment)Validate that an Attachment can be deleted, including permission checks.ValidationResultContentDraftService.DraftValidator. validateDelete(ContentId contentId)Validates whether a draft can be deletedValidationResultContentPropertyService.Validator. validateDelete(JsonContentProperty property)Validate that a content property can be deleted, including permission checks.ValidationResultContentService.Validator. validateDelete(Content content)Validate that a piece of content can be deleted, including permission checks.ValidationResultContentVersionService.Validator. validateDelete(ContentId contentId, int versionNumber)Validate delete operationValidationResultSpacePropertyService.Validator. validateDelete(JsonSpaceProperty property)Validate that a space property can be deleted, including permission checks.ValidationResultSpaceService.Validator. validateDelete(Space spaceToDelete)Validate that a Space can be deleted, including permission checks.ValidationResultContentVersionService.Validator. validateGet(ContentId contentId)Validate get operationValidationResultContentTrashService.Validator. validatePurge(Content content)Validate that a piece of content can be purged, including permission checks.ValidationResultContentTrashService.Validator. validateRestore(Content content)Validate that a piece of content can be restored, including permission checks.ValidationResultContentVersionService.Validator. validateRestore(ContentId contentId, VersionRestoreParameters restData)Validate restore operationValidationResultSpaceService.Validator. validateRestore(Space spaceToRestore)Validate that a Space can be restored, including permission checks.ValidationResultContentTrashService.Validator. validateTrash(Content content)Validate that a piece of content can be trashed, including permission checks.ValidationResultContentPropertyService.Validator. validateUpdate(JsonContentProperty property)Validate that a content property can be updated, including permission checks.ValidationResultSpacePropertyService.Validator. validateUpdate(JsonSpaceProperty property)Validate that a space property can be updated, including permission checks.ValidationResultSpaceService.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 ValidationResultContentTemplateService.Validator. validateCreate(ContentTemplate newContentTemplate)Validate that the specified contentTemplate can be created by the current user.default ValidationResultContentTemplateService.Validator. validateCreateInstance(ContentBlueprintInstance instance)Validate instance is legit to create draft/page instance.ValidationResultContentTemplateService.Validator. validateDelete(ContentTemplateId contentTemplateId)Validate that a piece of contentTemplate can be deleted, including permission checks.ValidationResultContentTemplateService.Validator. validateGet(ContentTemplateId contentTemplateId)Validate that current user has permission to view a particular template.ValidationResultContentTemplateService.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)LicenseUnavailableException(String message, ValidationResult validationResult)NotAuthenticatedException(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 ValidationResultPersonService.Validator. validateAddMembership(String username, String groupName)Validate that the requesting user has permission to add the given user to the given group.ValidationResultPersonService.Validator. validateChangeMyPassword(PasswordChangeDetails passwordChangeDetails)Validate that the input supplied for changing current user's password is valid.ValidationResultPersonService.Validator. validateChangePassword(String userName, String password)Validate that the input supplied for changing a user's password is valid.ValidationResultGroupService.Validator. validateCreate(String groupName)Validate that the logged-in user has permission to create a group with the given name.ValidationResultGroupService.Validator. validateDelete(String groupName)Validate that the logged-in user has permission to delete a group with the given name.ValidationResultPersonService.Validator. validateDelete(Person personToDelete)Validate that the current user has permissions to remove the given personValidationResultPersonService.Validator. validateDisable(String username)Validate that the requesting user has permission to disable the given user.ValidationResultPersonService.Validator. validateEnable(String username)Validate that the requesting user has permission to enable the given user.ValidationResultPersonService.Validator. validateRemoveMembership(String username, String groupName)Validate that the requesting user has permission to remove the given user from the given group.ValidationResultPersonService.Validator. validateUserCreate(UserDetailsForCreation userDetailsForCreation)Validate the correctness of user details for a new user creationValidationResultGroupService.Validator. validateView()Validate that the logged-in user has permission to view groups.ValidationResultPersonService.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 ValidationResultOperationService. canPerform(Person person, Operation operation, Target target)Check whether a person can perform a particular operation on a particular target.@NonNull ValidationResultOperationService. canPerformWithoutExemptions(Person person, Operation operation, Target target)Check whether a person can perform a particular operation on a particular target.ValidationResultContentRestrictionService.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 specifiedValidationResultContentRestrictionService.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 existingValidationResultContentRestrictionService.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 specifiedValidationResultContentRestrictionService.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 specifiedValidationResultContentRestrictionService.Validator. validateGetRestrictions(ContentId contentId)Validates whether content specified exists and whether currently logged in user can read restrictions on a content specified.ValidationResultContentRestrictionService.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 specifiedValidationResultContentRestrictionService.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 userValidationResultContentRestrictionService.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 aValidationResultwhich 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 ValidationResultWatchService.Validator. validateWatchContent(com.atlassian.sal.api.user.UserKey userKey, ContentId content)Deprecated.Validate that the user can watch a Content.ValidationResultWatchService.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 ValidationResultBaseContentTypeApiSupport. validateCreate(Content newContent)ValidationResultContentCreator. validateCreate(ConfluenceUser confluenceUser, Content newContent, Class<? extends ContentEntityObject> entityClass)Perform common validation checks for creation of content in a spaceValidationResultContentTypeApiSupport. validateCreate(Content newContent)Validate the create operationValidationResultCommentExtensionsSupport. validateExtensionsForCreate(Map<String,Object> extensions, SimpleValidationResult.Builder validationResultBuilder)Validation hook for create operations.ValidationResultNullCommentExtensionsSupport. validateExtensionsForCreate(Map<String,Object> extensions, SimpleValidationResult.Builder validationResultBuilder)ValidationResultCommentExtensionsSupport. validateExtensionsForUpdate(Comment comment, Map<String,Object> extensions, SimpleValidationResult.Builder validationResultBuilder)Validation hook for update operations.ValidationResultNullCommentExtensionsSupport. validateExtensionsForUpdate(Comment comment, Map<String,Object> extensions, SimpleValidationResult.Builder validationResultBuilder)ValidationResultBaseContentTypeApiSupport. validateUpdate(Content updatedContent, T existingEntity)ValidationResultContentCreator. validateUpdate(ConfluenceUser user, Content updatedContent, ContentEntityObject entity)Perform common validation checks for updating contentValidationResultContentTypeApiSupport. 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 ValidationResultRelationUtils. 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 StringRelationUtils. extractError(ValidationResult validationResult, String defaultMessage)Extracts all errors from theValidationResultas 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 ValidationResultDummyAvailableContentTypeSupport. validateCreate(Content newContent)ValidationResultDummyCommentExtensionSupport. validateExtensionsForCreate(Map<String,Object> extensions, SimpleValidationResult.Builder validationResultBuilder)ValidationResultDummyCommentExtensionSupport. validateExtensionsForUpdate(Comment comment, Map<String,Object> extensions, SimpleValidationResult.Builder validationResultBuilder)ValidationResultDummyAvailableContentTypeSupport. 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 ValidationResultSpacePropertyValidatorImpl. validateCreate(JsonSpaceProperty newProperty)ValidationResultSpacePropertyValidatorImpl. validateDelete(JsonSpaceProperty property)ValidationResultSpacePropertyValidatorImpl. 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 ValidationResultRestError. getData()The data returned here is aValidationResultso 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 classRestValidationResultREST-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 ValidationResultAggregationWarningManager. 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 ValidationResultValidation. fail()ValidationResultValidation. 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 MessageHolderXWorkValidationResultSupport. addAllMessages(MessageHolder holder, ValidationResult validationResult)static <T> Validation<T>Validation. fail(ValidationResult fail)
-