/** * * 日 期:12-2-23 */ package com.appleframework.exception; /** * <pre> * 功能说明: * </pre> * * @author 徐少敏 * @version 1.0 */ public class ServiceUnavailableException extends AppleException { private static final long serialVersionUID = -3259477976501742491L; private static final String SERVICE_UNAVAILABLE = "unavailable"; public ServiceUnavailableException() { } public ServiceUnavailableException(Class<?> clazz) { super(SERVICE_UNAVAILABLE); this.clazz = getInterfaceName(clazz); } public ServiceUnavailableException(Throwable throwable) { super(SERVICE_UNAVAILABLE, throwable); } public ServiceUnavailableException(Class<?> clazz, Throwable throwable) { super(SERVICE_UNAVAILABLE, throwable); this.clazz = getInterfaceName(clazz); } public ServiceUnavailableException(Class<?> clazz, Throwable throwable, Object... params) { super(SERVICE_UNAVAILABLE, throwable); this.clazz = getInterfaceName(clazz); this.params = params; } }