Class BaseRestletProvider

    • Constructor Detail

      • BaseRestletProvider

        public BaseRestletProvider()
    • Method Detail

      • bindFilterProvider

        public void bindFilterProvider​(FilterProvider filterProvider)
        Called by OSGi DS to inject the filter provider service
        Parameters:
        filterProvider - the filter provider service
      • getFilteredRestlet

        protected abstract org.restlet.Restlet getFilteredRestlet()
        Called by getInboundRoot() to determine the filtered restlet that is next in the chain.
        Returns:
        the restlet to be filtered
      • getInboundRoot

        public org.restlet.Restlet getInboundRoot​(org.restlet.Context context)
        Specified by:
        getInboundRoot in interface RestletProvider
        Parameters:
        context - the Restlet application context
        Returns:
        the node to be used as the inbound root of the handling chain
      • unbindFilterProvider

        public void unbindFilterProvider​(FilterProvider filterProvider)
        Called by OSGi DS to un-inject the filter provider service
        Parameters:
        filterProvider - the filter provider service