javax.websocket

## Annotation Type OnError

-     @Retention(value=RUNTIME)
      @Target(value=METHOD)
      public @interface OnError

  This method level annotation can be used to decorate a Java method that wishes to be called in order to handle errors. See `Endpoint.onError(javax.websocket.Session, java.lang.Throwable)` for a description of the different categories of error.

  The method may only take the following parameters:-

  - optional `Session` parameter
  - a `Throwable` parameter
  - Zero to n String parameters annotated with the `PathParam` annotation

  The parameters may appear in any order.

  Author:
    dannycoward

Copyright © 1996-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.