public class FailedPermissionBackend
extends java.lang.Object
PermissionBackend
that must fail.
These helpers are useful to curry failure state identified inside a non-throwing factory
method to the throwing check
or test
methods.
Modifier and Type | Method and Description |
---|---|
static PermissionBackend.ForChange |
change(java.lang.String message) |
static PermissionBackend.ForChange |
change(java.lang.String message,
java.lang.Throwable cause) |
static PermissionBackend.ForProject |
project(java.lang.String message) |
static PermissionBackend.ForProject |
project(java.lang.String message,
java.lang.Throwable cause) |
static PermissionBackend.ForRef |
ref(java.lang.String message) |
static PermissionBackend.ForRef |
ref(java.lang.String message,
java.lang.Throwable cause) |
static PermissionBackend.WithUser |
user(java.lang.String message) |
static PermissionBackend.WithUser |
user(java.lang.String message,
java.lang.Throwable cause) |
public static PermissionBackend.WithUser user(java.lang.String message)
public static PermissionBackend.WithUser user(java.lang.String message, java.lang.Throwable cause)
public static PermissionBackend.ForProject project(java.lang.String message)
public static PermissionBackend.ForProject project(java.lang.String message, java.lang.Throwable cause)
public static PermissionBackend.ForRef ref(java.lang.String message)
public static PermissionBackend.ForRef ref(java.lang.String message, java.lang.Throwable cause)
public static PermissionBackend.ForChange change(java.lang.String message)
public static PermissionBackend.ForChange change(java.lang.String message, java.lang.Throwable cause)