TaskManagerException.java 900 Bytes
/*
 * Decompiled with CFR 0_118.
 */
package com.adobe.granite.taskmanagement;

public class TaskManagerException
extends Exception {
    private String taskId;

    public TaskManagerException() {
    }

    public TaskManagerException(String message) {
        super(message);
    }

    public TaskManagerException(String message, Throwable cause) {
        super(message, cause);
    }

    public TaskManagerException(String message, StackTraceElement[] stack) {
        super(message);
        this.setStackTrace(stack);
    }

    public void setTaskId(String aTaskId) {
        this.taskId = aTaskId;
    }

    public String getTaskId() {
        return this.taskId;
    }

    public String getMessage() {
        String message = super.getMessage();
        if (null != this.taskId) {
            message = message + ", taskId = " + this.taskId;
        }
        return message;
    }
}