Package org.keycloak.models.workflow
Class WorkflowsManager
java.lang.Object
org.keycloak.models.workflow.WorkflowsManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddWorkflow
(Workflow workflow) void
bind
(Workflow workflow, ResourceType type, String resourceId) void
createSteps
(Workflow workflow, List<WorkflowStep> steps) getStepById
(KeycloakSession session, String id) getStepProvider
(WorkflowStep step) getStepsStream
(String parentId) getWorkflow
(String id) static boolean
void
processEvent
(List<Workflow> workflows, WorkflowEvent event) void
processEvent
(WorkflowEvent event) void
removeWorkflow
(String id) void
resolveResource
(ResourceType type, String resourceId) void
void
scheduleAllEligibleResources
(Workflow workflow) toRepresentation
(Workflow workflow) void
updateWorkflow
(Workflow workflow, MultivaluedHashMap<String, String> config)
-
Constructor Details
-
WorkflowsManager
-
-
Method Details
-
isFeatureEnabled
public static boolean isFeatureEnabled() -
addWorkflow
-
addWorkflow
-
createSteps
-
getWorkflows
-
getSteps
-
getStepsStream
-
getStepById
-
getStepProvider
-
removeWorkflows
public void removeWorkflows() -
scheduleAllEligibleResources
-
processEvent
-
processEvent
-
runScheduledSteps
public void runScheduledSteps() -
removeWorkflow
-
getWorkflow
-
updateWorkflow
-
toRepresentation
-
toModel
-
bind
-
resolveResource
-