Class OcHttpServletListener

java.lang.Object
io.opencensus.contrib.http.servlet.OcHttpServletListener
All Implemented Interfaces:
Closeable, AutoCloseable, EventListener, javax.servlet.AsyncListener

@ExperimentalApi public final class OcHttpServletListener extends Object implements Closeable, javax.servlet.AsyncListener
This class implements AsyncListener to handle span completion for async request handling.
  • Method Details

    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface Closeable
    • onComplete

      public void onComplete(javax.servlet.AsyncEvent event)
      Specified by:
      onComplete in interface javax.servlet.AsyncListener
    • onError

      public void onError(javax.servlet.AsyncEvent event)
      Specified by:
      onError in interface javax.servlet.AsyncListener
    • onStartAsync

      public void onStartAsync(javax.servlet.AsyncEvent event)
      Specified by:
      onStartAsync in interface javax.servlet.AsyncListener
    • onTimeout

      public void onTimeout(javax.servlet.AsyncEvent event)
      Specified by:
      onTimeout in interface javax.servlet.AsyncListener