package com.constellio.app.services.extensions.plugins;
@SuppressWarnings("serial")
public class ConstellioPluginManagerRuntimeException extends RuntimeException {
public ConstellioPluginManagerRuntimeException(String message, Throwable cause) {
super(message, cause);
}
public ConstellioPluginManagerRuntimeException(String message) {
super(message);
}
public ConstellioPluginManagerRuntimeException(Throwable cause) {
super(cause);
}
public static class ConstellioPluginManagerRuntimeException_NoSuchModule extends ConstellioPluginManagerRuntimeException {
public ConstellioPluginManagerRuntimeException_NoSuchModule(String moduleId) {
super("No such module '" + moduleId + "'");
}
}
public static class InvalidId extends ConstellioPluginManagerRuntimeException {
public InvalidId(String id) {
super(id);
}
public static class InvalidId_ExistingId extends InvalidId {
public InvalidId_ExistingId(String id) {
super(id);
}
}
public static class InvalidId_BlankId extends InvalidId {
public InvalidId_BlankId(String id) {
super(id);
}
}
public static class InvalidId_NonAlphaNumeric extends InvalidId {
public InvalidId_NonAlphaNumeric(String id) {
super(id);
}
}
}
}