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
-