com.liferay.portal.kernel.exception.LocalizedException Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of com.liferay.portal.kernel Show documentation
Show all versions of com.liferay.portal.kernel Show documentation
Contains interfaces for the portal services. Interfaces are only loaded by the global class loader and are shared by all plugins.
/**
* SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com
* SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06
*/
package com.liferay.portal.kernel.exception;
import java.util.HashMap;
import java.util.Locale;
import java.util.Map;
/**
* @author Sergio González
*/
public class LocalizedException extends PortalException {
public LocalizedException() {
}
public LocalizedException(String msg) {
super(msg);
}
public LocalizedException(String msg, Throwable throwable) {
super(msg, throwable);
}
public LocalizedException(Throwable throwable) {
super(throwable);
}
public void addLocalizedException(Locale locale, Exception exception) {
_localizedExceptionsMap.put(locale, exception);
}
public Map getLocalizedExceptionsMap() {
return _localizedExceptionsMap;
}
private final Map _localizedExceptionsMap =
new HashMap<>();
}