package org.curriki.xwiki.plugin.asset; import com.xpn.xwiki.XWikiException; /** */ public class AssetException extends XWikiException { public static final int MODULE_PLUGIN_ASSET = 101; public static final int ERROR_ASSET_UNKNOWN = 100; public static final int ERROR_ASSET_FORBIDDEN = 101; public static final int ERROR_ASSET_NOT_FOUND = 102; public static final int ERROR_ASSET_INCOMPATIBLE = 103; public static final int ERROR_ASSET_SUBASSET_NOTFOUND = 104; public static final int ERROR_ASSET_SUBASSET_EXISTS = 105; public static final int ERROR_ASSET_SUBASSET_RECURSION = 106; public static final int ERROR_ASSET_REORDER_NOTMATCH = 107; public AssetException(int module, int code, String message, Throwable e, Object[] args) { super(module, code, message, e, args); } public AssetException(int module, int code, String message, Throwable e) { super(module, code, message, e); } public AssetException(int module, int code, String message) { super(module, code, message); } public AssetException(int code, String message, Throwable e) { super(MODULE_PLUGIN_ASSET, code, message, e); } public AssetException(int code, String message) { super(MODULE_PLUGIN_ASSET, code, message); } public AssetException(String message, Throwable e) { this(MODULE_PLUGIN_ASSET, ERROR_ASSET_UNKNOWN, message, e); } public AssetException(String message) { this(MODULE_PLUGIN_ASSET, ERROR_ASSET_UNKNOWN, message); } public AssetException(Throwable e) { this(MODULE_PLUGIN_ASSET, ERROR_ASSET_UNKNOWN, "Asset Plugin Exception", e); } public AssetException() { this(MODULE_PLUGIN_ASSET, ERROR_ASSET_UNKNOWN, "Asset Plugin Exception"); } }