Class WorkflowScheduleClusterEvent

java.lang.Object
org.keycloak.models.workflow.WorkflowScheduleClusterEvent
All Implemented Interfaces:
Consumer<ClusterListener>, ClusterEvent

@ProtoTypeId(65621) public class WorkflowScheduleClusterEvent extends Object implements ClusterEvent
  • Constructor Details

    • WorkflowScheduleClusterEvent

      public WorkflowScheduleClusterEvent()
  • Method Details

    • getRealmId

      @ProtoField(1) public String getRealmId()
    • setRealmId

      public void setRealmId(String realmId)
    • getWorkflowId

      @ProtoField(2) public String getWorkflowId()
    • setWorkflowId

      public void setWorkflowId(String workflowId)
    • isRemoved

      @ProtoField(3) public boolean isRemoved()
    • setRemoved

      public void setRemoved(boolean removed)
    • getIntervalSecs

      @ProtoField(value=4, defaultValue="0") public int getIntervalSecs()
    • setIntervalSecs

      public void setIntervalSecs(int intervalSecs)
    • getLastScheduleRun

      @ProtoField(value=5, defaultValue="0") public int getLastScheduleRun()
    • setLastScheduleRun

      public void setLastScheduleRun(int lastScheduleRun)
    • create

      public static WorkflowScheduleClusterEvent create(String realmId, String workflowId, boolean removed, int intervalSecs, int lastScheduleRun)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object