Class UnCheckedAclStoreException

All Implemented Interfaces:
Serializable

public class UnCheckedAclStoreException extends UncheckedPermissionException
An UncheckedPermissionException that indicates an issue with Acl store requests.
See Also:
  • Constructor Details

    • UnCheckedAclStoreException

      public UnCheckedAclStoreException(String reason)
      Exception created using only the provided reason. See RuntimeException(String)
      Parameters:
      reason - The reason for the exception
    • UnCheckedAclStoreException

      public UnCheckedAclStoreException(String reason, Throwable cause)
      Exception is created using both the provided reason and initializes the cause. See RuntimeException(String, Throwable)
      Parameters:
      reason - The reason for the exception
      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(Throwable cause)
      Exception created using only the provided cause. See RuntimeException(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. See UncheckedPermissionException(UserContext, String)
      Parameters:
      context - The user context used to invoke the failed acl method
      reason - 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. See UncheckedPermissionException(UserContext, String, Throwable)
      Parameters:
      context - The user context used to invoke the failed acl method
      reason - The reason for the exception
      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(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. See UncheckedPermissionException(UserContext, Throwable)
      Parameters:
      context - The user context used to invoke the failed acl method
      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.)