2488N/A/*
2488N/A * CDDL HEADER START
2488N/A *
2488N/A * The contents of this file are subject to the terms of the
2488N/A * Common Development and Distribution License, Version 1.0 only
2488N/A * (the "License"). You may not use this file except in compliance
2488N/A * with the License.
2488N/A *
6983N/A * You can obtain a copy of the license at legal-notices/CDDLv1_0.txt
6983N/A * or http://forgerock.org/license/CDDLv1.0.html.
2488N/A * See the License for the specific language governing permissions
2488N/A * and limitations under the License.
2488N/A *
2488N/A * When distributing Covered Code, include this CDDL HEADER in each
6983N/A * file and include the License file at legal-notices/CDDLv1_0.txt.
6983N/A * If applicable, add the following below this CDDL HEADER, with the
6983N/A * fields enclosed by brackets "[]" replaced with your own identifying
6983N/A * information:
2488N/A * Portions Copyright [yyyy] [name of copyright owner]
2488N/A *
2488N/A * CDDL HEADER END
2488N/A *
2488N/A *
3231N/A * Copyright 2008 Sun Microsystems, Inc.
2488N/A */
2488N/A
2488N/Apackage org.opends.server.tools.tasks;
2488N/A
2488N/Aimport org.opends.messages.Message;
2488N/A
2488N/Aimport org.opends.server.types.OpenDsException;
2488N/A
2488N/A/**
2488N/A * Exception for problems related to interacting with the task backend.
2488N/A */
2488N/Apublic class TaskClientException extends OpenDsException {
2488N/A
2488N/A private static final long serialVersionUID = 3800881643050096416L;
2488N/A
2488N/A /**
2488N/A * Constructs a default instance.
2488N/A */
2488N/A public TaskClientException() {
2488N/A }
2488N/A
2488N/A /**
2488N/A * Constructs a parameterized instance.
2488N/A *
2488N/A * @param cause of this exception
2488N/A */
2488N/A public TaskClientException(OpenDsException cause) {
2488N/A super(cause);
2488N/A }
2488N/A
2488N/A /**
2488N/A * Constructs a parameterized instance.
2488N/A *
2488N/A * @param message for this exception
2488N/A */
2488N/A public TaskClientException(Message message) {
2488N/A super(message);
2488N/A }
2488N/A
2488N/A /**
2488N/A * Constructs a parameterized instance.
2488N/A *
2488N/A * @param cause of this exception
2488N/A */
2488N/A public TaskClientException(Throwable cause) {
2488N/A super(cause);
2488N/A }
2488N/A
2488N/A /**
2488N/A * Constructs a parameterized instance.
2488N/A *
2488N/A * @param message for this exception
2488N/A * @param cause of this exception
2488N/A */
2488N/A public TaskClientException(Message message, Throwable cause) {
2488N/A super(message, cause);
2488N/A }
2488N/A
2488N/A}