/** {@inheritDoc} */ @Override protected void doExecute(@Nonnull final ProfileRequestContext profileRequestContext, @Nonnull final ProfileInterceptorContext interceptorContext) { final ProfileInterceptorFlowDescriptor flow = selectUnattemptedFlow(profileRequestContext, interceptorContext); if (flow == null) { log.debug("{} No flows available to choose from", getLogPrefix()); return; } log.debug("{} Selecting flow {}", getLogPrefix(), flow.getId()); ActionSupport.buildEvent(profileRequestContext, flow.getId()); }