Interface IInterceptorConfig


public interface IInterceptorConfig
Configuration of the Interceptor passed during the interceptor initialization IServerServicesInterceptor.init(IInterceptorConfig, IServerServicesInterceptorHelper, IServerInterceptorLogger)
  • Method Details

    • getInterceptorName

      Get name of the interceptor
    • getDisplayName

      Get display name of the interceptor
    • getDescription

      Get description of the interceptor
    • getInterceptorClass

      Get interceptor class
    • getUrlPatterns

      Get URL pattern configuration of the interceptor. Requests matching the URL pattern will be intercepted by this interceptor
      Returns:
      Array of URL pattern
    • getProperties

      Get custom properties of the interceptor. These properties can be changed through the Admin API and passed to the interceptor init method
      Returns:
      Map of custom interceptor properties
    • getChainingOrder

      Get chaining order of the interceptor. Chaining order controls the order of execution when there are more interceptors matching a given URL. This order can be updated using Admin API
      Returns:
      Configured chaining order of the interceptor