001package com.identityworksllc.iiq.common.access; 002 003import sailpoint.tools.GeneralException; 004 005/** 006 * An exception specific to the {@link AccessCheck} tools 007 */ 008public class AccessCheckException extends GeneralException { 009 /** 010 * Constructs a new AccessCheckException with no message or parent 011 */ 012 public AccessCheckException() { 013 super(); 014 } 015 016 /** 017 * Constructs a new AccessCheckMessage with the given message text 018 * @param message The message text 019 */ 020 public AccessCheckException(String message) { 021 super(message); 022 } 023 024 /** 025 * Constructs a new AccessCheckException with the given message and parent 026 * @param message The message text 027 * @param t The parent throwable 028 */ 029 public AccessCheckException(String message, Throwable t) { 030 super(message, t); 031 } 032 033 /** 034 * Constructs a new AccessCheckException with the given parent 035 * @param t The parent throwable 036 */ 037 public AccessCheckException(Throwable t) { 038 super(t); 039 } 040}