SettingBeingUsedException.java 2.07 KB
/*
 * Decompiled with CFR 0_118.
 */
package com.adobe.pdfg.exception;

import com.adobe.pdfg.exception.ConfigStoreException;
import com.adobe.pdfg.exception.ErrorCode;

public class SettingBeingUsedException
extends ConfigStoreException {
    static final long serialVersionUID = 1016;
    public static final String TYPE_WATCHED_FOLDER = "jobsource.watched-folder";
    public static final String TYPE_EMAIL_SOURCE = "jobsource.email-source";
    public static final String TYPE_SECURITY = "type.security-setting";
    public static final String TYPE_JOBOPTION = "type.joboption-setting";
    public static final String TYPE_FILETYPE = "type.filetype-setting";
    private String usingSourceName = null;
    private String usingSourceType = null;
    private String usedSettingName = null;
    private String usedSettingType = null;

    public SettingBeingUsedException(String usingSrc, String usingSrcType, String settingName, String settingType) {
        super(ErrorCode.SettingBeingUsedExceptionMessage);
        this.usingSourceName = usingSrc;
        this.usingSourceType = usingSrcType;
        this.usedSettingName = settingName;
        this.usedSettingType = settingType;
    }

    public SettingBeingUsedException(Exception e) {
        super(ErrorCode.SettingBeingUsedExceptionMessage, e);
    }

    public String getUsedSettingName() {
        return this.usedSettingName;
    }

    public void setUsedSettingName(String usedSettingName) {
        this.usedSettingName = usedSettingName;
    }

    public String getUsingSourceName() {
        return this.usingSourceName;
    }

    public void setUsingSourceName(String usingSourceName) {
        this.usingSourceName = usingSourceName;
    }

    public String getUsingSourceType() {
        return this.usingSourceType;
    }

    public void setUsingSourceType(String usingSourceType) {
        this.usingSourceType = usingSourceType;
    }

    public String getUsedSettingType() {
        return this.usedSettingType;
    }

    public void setUsedSettingType(String usedSettingType) {
        this.usedSettingType = usedSettingType;
    }
}