Class PolicyVerificationOutInterceptor

All Implemented Interfaces:
Interceptor<Message>, PhaseInterceptor<Message>

public class PolicyVerificationOutInterceptor extends AbstractPolicyInterceptor
  • Field Details

  • Constructor Details

    • PolicyVerificationOutInterceptor

      public PolicyVerificationOutInterceptor()
  • Method Details

    • handle

      protected void handle(Message message)
      Checks if all assertions in the chosen alternative have been asserted. Note that although the alternative was chosen in such a way that at least all interceptors necessary to assert the assertions are present, it is not possible to predict if these interceptors actually have asserted their assertions.
      Specified by:
      handle in class AbstractPolicyInterceptor
      Parameters:
      message -
      Throws:
      PolicyException - if none of the alternatives is supported