Class ServiceExceptionSupplier
java.lang.Object
com.atlassian.confluence.api.model.validation.ServiceExceptionSupplier
ServiceException supplier for use with
SimpleValidationResult
.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic BiFunction<String,
ValidationResult, ? extends BadRequestException> static BiFunction<String,
ValidationResult, ? extends ConflictException> static BiFunction<String,
ValidationResult, ? extends GoneException> static Supplier<GoneException>
goneExceptionSupplier
(String errorMsg) static Supplier<NotFoundException>
static BiFunction<String,
ValidationResult, ? extends NotFoundException> static BiFunction<String,
ValidationResult, ? extends NotImplementedServiceException> static BiFunction<String,
ValidationResult, ? extends PermissionException>
-
Constructor Details
-
ServiceExceptionSupplier
public ServiceExceptionSupplier()
-
-
Method Details
-
notFoundExceptionSupplier
public static BiFunction<String,ValidationResult, notFoundExceptionSupplier()? extends NotFoundException> - Since:
- 7.0.1
-
notFound
- Since:
- 6.13.0
-
goneExceptionSupplier
- Since:
- 7.0.1
-
goneExceptionSupplier
- Since:
- 7.0.1
-
conflictExceptionSupplier
public static BiFunction<String,ValidationResult, conflictExceptionSupplier()? extends ConflictException> - Since:
- 7.0.1
-
notImplementedSupplier
public static BiFunction<String,ValidationResult, notImplementedSupplier()? extends NotImplementedServiceException> - Since:
- 7.0.1
-
badRequestExceptionSupplier
public static BiFunction<String,ValidationResult, badRequestExceptionSupplier()? extends BadRequestException> - Since:
- 7.0.1
-
permissionExceptionExceptionSupplier
public static BiFunction<String,ValidationResult, permissionExceptionExceptionSupplier()? extends PermissionException> - Since:
- 7.0.1
-
notAuthenticatedExceptionSupplier
public static BiFunction<String,ValidationResult, notAuthenticatedExceptionSupplier()ServiceException> - Since:
- 8.4.0
-