Class UnCheckedAclStoreException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
io.deephaven.UncheckedDeephavenException
com.illumon.iris.db.exceptions.UncheckedPermissionException
com.illumon.iris.db.v2.permissions.UnCheckedAclStoreException
- All Implemented Interfaces:
Serializable
An
UncheckedPermissionException
that indicates an issue with Acl store requests.- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionUnCheckedAclStoreException
(io.deephaven.enterprise.auth.UserContext context, String reason) Convenience constructor that adds the context to the given reason and creates the exception.UnCheckedAclStoreException
(io.deephaven.enterprise.auth.UserContext context, String reason, Throwable cause) Convenience constructor that adds the context to the given reason and creates the exception using this modified reason while initializing the cause.UnCheckedAclStoreException
(io.deephaven.enterprise.auth.UserContext context, Throwable cause) Convenience constructor that adds the context as the reason and creates the exception created using this reason and the provided cause.UnCheckedAclStoreException
(String reason) Exception created using only the provided reason.UnCheckedAclStoreException
(String reason, Throwable cause) Exception is created using both the provided reason and initializes the cause.Exception created using only the provided cause. -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
UnCheckedAclStoreException
Exception created using only the provided reason. SeeRuntimeException(String)
- Parameters:
reason
- The reason for the exception
-
UnCheckedAclStoreException
Exception is created using both the provided reason and initializes the cause. SeeRuntimeException(String, Throwable)
- Parameters:
reason
- The reason for the exceptioncause
- The cause (which is saved for later retrieval by the getCause() method). (A null value is permitted, and indicates that the cause is nonexistent or unknown.)
-
UnCheckedAclStoreException
Exception created using only the provided cause. SeeRuntimeException(Throwable)
- Parameters:
cause
- The cause (which is saved for later retrieval by the getCause() method). (A null value is permitted, and indicates that the cause is nonexistent or unknown.)
-
UnCheckedAclStoreException
public UnCheckedAclStoreException(@NotNull io.deephaven.enterprise.auth.UserContext context, @Nullable String reason) Convenience constructor that adds the context to the given reason and creates the exception. SeeUncheckedPermissionException(UserContext, String)
- Parameters:
context
- The user context used to invoke the failed acl methodreason
- The reason for the exception
-
UnCheckedAclStoreException
public UnCheckedAclStoreException(@NotNull io.deephaven.enterprise.auth.UserContext context, @Nullable String reason, @Nullable Throwable cause) Convenience constructor that adds the context to the given reason and creates the exception using this modified reason while initializing the cause. SeeUncheckedPermissionException(UserContext, String, Throwable)
- Parameters:
context
- The user context used to invoke the failed acl methodreason
- The reason for the exceptioncause
- The cause (which is saved for later retrieval by the getCause() method). (A null value is permitted, and indicates that the cause is nonexistent or unknown.)
-
UnCheckedAclStoreException
public UnCheckedAclStoreException(io.deephaven.enterprise.auth.UserContext context, Throwable cause) Convenience constructor that adds the context as the reason and creates the exception created using this reason and the provided cause. SeeUncheckedPermissionException(UserContext, Throwable)
- Parameters:
context
- The user context used to invoke the failed acl methodcause
- The cause (which is saved for later retrieval by the getCause() method). (A null value is permitted, and indicates that the cause is nonexistent or unknown.)
-