Class AbstractSyncopeResultHandler<T extends ProvisioningTask<?>,A extends ProvisioningActions>
java.lang.Object
org.apache.syncope.core.provisioning.java.pushpull.AbstractSyncopeResultHandler<T,A>
- All Implemented Interfaces:
SyncopeResultHandler<T,A>
- Direct Known Subclasses:
AbstractPullResultHandler,AbstractPushResultHandler
public abstract class AbstractSyncopeResultHandler<T extends ProvisioningTask<?>,A extends ProvisioningActions>
extends Object
implements SyncopeResultHandler<T,A>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AnyObjectDataBinderprotected AnyUtilsFactoryprotected AnyObjectWorkflowAdapterprotected GroupDataBinderprotected GroupWorkflowAdapterGroup workflow adapter.protected static final Loggerprotected ProvisioningProfile<T, A> Provisioning profile.protected PropagationManagerPropagation manager.protected SecurityPropertiesprotected booleanprotected PropagationTaskExecutorTask executor.protected UserDataBinderprotected UserWorkflowAdapterUser workflow adapter. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract AnyTOprotected abstract AnyUtilsvoidsetProfile(ProvisioningProfile<T, A> profile) voidstop()protected abstract WorkflowResult<? extends AnyUR>
-
Field Details
-
LOG
-
propagationManager
Propagation manager. -
taskExecutor
Task executor. -
awfAdapter
-
uwfAdapter
User workflow adapter. -
gwfAdapter
Group workflow adapter. -
anyObjectDataBinder
-
userDataBinder
-
groupDataBinder
-
anyUtilsFactory
-
securityProperties
-
profile
Provisioning profile. -
stopRequested
protected volatile boolean stopRequested
-
-
Constructor Details
-
AbstractSyncopeResultHandler
public AbstractSyncopeResultHandler()
-
-
Method Details
-
getAnyUtils
-
getAnyTO
-
update
-
setProfile
- Specified by:
setProfilein interfaceSyncopeResultHandler<T extends ProvisioningTask<?>,A extends ProvisioningActions>
-
stop
public void stop()- Specified by:
stopin interfaceSyncopeResultHandler<T extends ProvisioningTask<?>,A extends ProvisioningActions>
-