Package org.keycloak.models.workflow
Class WorkflowTask
java.lang.Object
org.keycloak.models.AbstractKeycloakTransaction
org.keycloak.models.workflow.WorkflowTask
- All Implemented Interfaces:
Runnable,KeycloakTransaction
-
Nested Class Summary
Nested classes/interfaces inherited from class org.keycloak.models.AbstractKeycloakTransaction
AbstractKeycloakTransaction.TransactionState -
Field Summary
Fields inherited from class org.keycloak.models.AbstractKeycloakTransaction
state -
Method Summary
Methods inherited from class org.keycloak.models.AbstractKeycloakTransaction
begin, beginImpl, commit, getRollbackOnly, getState, rollback, setRollbackOnly
-
Method Details
-
run
public void run() -
commitImpl
protected void commitImpl()- Specified by:
commitImplin classAbstractKeycloakTransaction
-
rollbackImpl
protected void rollbackImpl()- Specified by:
rollbackImplin classAbstractKeycloakTransaction
-
isActive
public boolean isActive()- Specified by:
isActivein interfaceKeycloakTransaction- Overrides:
isActivein classAbstractKeycloakTransaction
-
isScheduled
public boolean isScheduled() -
isDone
public boolean isDone() -
isCompletedExceptionally
public boolean isCompletedExceptionally() -
getThrowable
-
toString
-
cancel
public void cancel()
-