Interface PhaseInterceptor<T extends Message>

    • Method Detail

      • getAfter

        Set<String> getAfter()
        Returns a set containing the IDs of the interceptors that should be executed before this interceptor. This interceptor will be placed in the chain after the interceptors in the set.
        Returns:
        the IDs of the interceptors
      • getBefore

        Set<String> getBefore()
        Returns a set containing the IDs of the interceptors that should be executed after this interceptor. This interceptor will be placed in the inteceptor chain before the interceptors in the set.
        Returns:
        the ids of the interceptors
      • getId

        String getId()
        Returns the ID of this interceptor.
        Returns:
        the ID
      • getPhase

        String getPhase()
        Returns the phase in which this interceptor is excecuted.
        Returns:
        the phase
      • getAdditionalInterceptors

        Collection<PhaseInterceptor<? extends Message>> getAdditionalInterceptors()
        Returns a collection of Interceptors that should be added to the chain whenever this interceptor is added. May return null.
        Returns:
        the collection of interceptors