Class FilterHandler

    • Field Detail

      • useCount

        protected volatile int useCount
    • Constructor Detail

      • FilterHandler

        public FilterHandler​(long contextServiceId,
                             ExtServletContext context,
                             FilterInfo filterInfo,
                             org.osgi.framework.BundleContext bundleContext)
    • Method Detail

      • getContextServiceId

        public long getContextServiceId()
      • getFilter

        public javax.servlet.Filter getFilter()
      • getFilterInfo

        public FilterInfo getFilterInfo()
      • getName

        public String getName()
      • init

        public int init()
        Initialize the object
        Returns:
        {code -1} on success, a failure reason according to DTOConstants otherwise.
      • handle

        public void handle​(@NotNull
                           @NotNull javax.servlet.ServletRequest req,
                           @NotNull
                           @NotNull javax.servlet.ServletResponse res,
                           @NotNull
                           @NotNull javax.servlet.FilterChain chain)
                    throws javax.servlet.ServletException,
                           IOException
        Throws:
        javax.servlet.ServletException
        IOException
      • destroy

        public boolean destroy()
      • dispose

        public boolean dispose()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object