Package org.keycloak.models.workflow
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic WorkflowScheduleClusterEventbooleanintintinthashCode()booleanvoidsetIntervalSecs(int intervalSecs) voidsetLastScheduleRun(int lastScheduleRun) voidsetRealmId(String realmId) voidsetRemoved(boolean removed) voidsetWorkflowId(String workflowId) Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.keycloak.cluster.ClusterEvent
accept
-
Constructor Details
-
WorkflowScheduleClusterEvent
public WorkflowScheduleClusterEvent()
-
-
Method Details
-
getRealmId
-
setRealmId
-
getWorkflowId
-
setWorkflowId
-
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
-
hashCode
public int hashCode()
-