package ameba.websocket; import ameba.exception.AmebaException; import javax.websocket.CloseReason; /** * <p>WebSocketException class.</p> * * @author icode * @since 0.1.6e * */ public class WebSocketException extends AmebaException { /** * <p>Constructor for WebSocketException.</p> */ public WebSocketException() { } /** * <p>Constructor for WebSocketException.</p> * * @param cause a {@link java.lang.Throwable} object. */ public WebSocketException(Throwable cause) { super(cause); } /** * <p>Constructor for WebSocketException.</p> * * @param message a {@link java.lang.String} object. */ public WebSocketException(String message) { super(message); } /** * <p>Constructor for WebSocketException.</p> * * @param message a {@link java.lang.String} object. * @param cause a {@link java.lang.Throwable} object. */ public WebSocketException(String message, Throwable cause) { super(message, cause); } /** * Get close reason. * * @return close reason used when processing this exception. */ public CloseReason getCloseReason() { return null; } }