Class KeycloakVariableGuardProcessEventListener

  • All Implemented Interfaces:
    EventListener, org.kie.api.event.process.ProcessEventListener

    @Component
    public class KeycloakVariableGuardProcessEventListener
    extends org.jbpm.process.instance.event.listeners.VariableGuardProcessEventListener
    • Method Summary

      • Methods inherited from class org.jbpm.process.instance.event.listeners.VariableGuardProcessEventListener

        beforeVariableChanged
      • Methods inherited from class org.kie.api.event.process.DefaultProcessEventListener

        afterNodeLeft, afterNodeTriggered, afterProcessCompleted, afterProcessStarted, afterVariableChanged, beforeNodeLeft, beforeNodeTriggered, beforeProcessCompleted, beforeProcessStarted
      • Methods inherited from interface org.kie.api.event.process.ProcessEventListener

        afterSLAViolated, beforeSLAViolated, onAsyncNodeScheduledEvent, onMessage, onSignal
    • Constructor Detail

      • KeycloakVariableGuardProcessEventListener

        public KeycloakVariableGuardProcessEventListener​(@Value("${kie.restricted-role}")
                                                         String requiredRole,
                                                         org.kie.internal.identity.IdentityProvider identityProvider)