source: ether_megapoli/trunk/service/interface/com/ether/ServiceException.java @ 184

Last change on this file since 184 was 184, checked in by vmipsl, 13 years ago

Servlet _ TimeSerie? : double axes

File size: 789 bytes
Line 
1package com.ether;
2
3
4/**
5 * @author vmipsl
6 * @date 28 jan 2011
7 */
8@SuppressWarnings("serial")
9public class ServiceException 
10        extends FormattedException
11{
12    public ServiceException(final Enum<? extends Code> code, final Throwable cause, final Object... parameters) {
13        this(code, cause.getMessage(), cause, parameters);
14    }
15
16    protected ServiceException(final Enum<? extends Code> code, final String message, final Throwable cause, final Object... parameters) {
17        super(prefix(code, message), cause, parameters);
18    }
19
20    public static enum ServiceCode implements Code
21    {
22        UNKNOWN, 
23        PERSISTENCE, 
24        SERVICE_PROBLEM, 
25        PLATEFORM_NOT_FOUND,
26        PARAMETER_NOT_FOUND,
27        PARAMETER_IS_NULL,
28        VALUE_NOT_FOUND,
29        PANEL_MODEL_NOT_FOUND;
30    }
31}
Note: See TracBrowser for help on using the repository browser.