Class WebrtcCallFilter

  • All Implemented Interfaces:
    javax.servlet.Filter, org.exoplatform.web.filter.Filter

    public class WebrtcCallFilter
    extends org.exoplatform.container.web.AbstractFilter
    implements org.exoplatform.web.filter.Filter
    Filter forwards requests to WebRTC call URLs to related servlets.
    Created by The eXo Platform SAS
    Version:
    $Id: WebrtcCallFilter.java 00000 Aug 14, 2017 pnedonosko $
    Author:
    Peter Nedonosko
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected static org.gatein.common.logging.Logger LOG
      The Constant LOG.
      static String SCHEME_HTTP
      The Constant SCHEME_HTTP.
      static String SCHEME_HTTPS
      The Constant SCHEME_HTTPS.
      • Fields inherited from class org.exoplatform.container.web.AbstractFilter

        config, servletContextName
    • Field Detail

      • LOG

        protected static final org.gatein.common.logging.Logger LOG
        The Constant LOG.
    • Constructor Detail

      • WebrtcCallFilter

        public WebrtcCallFilter()
    • Method Detail

      • doFilter

        public void doFilter​(javax.servlet.ServletRequest request,
                             javax.servlet.ServletResponse response,
                             javax.servlet.FilterChain chain)
                      throws IOException,
                             javax.servlet.ServletException
        Specified by:
        doFilter in interface javax.servlet.Filter
        Specified by:
        doFilter in interface org.exoplatform.web.filter.Filter
        Throws:
        IOException
        javax.servlet.ServletException
      • destroy

        public void destroy()
        Specified by:
        destroy in interface javax.servlet.Filter