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
Fields Modifier and Type Field Description protected AnyObjectDataBinder
anyObjectDataBinder
protected AnyUtilsFactory
anyUtilsFactory
protected AnyObjectWorkflowAdapter
awfAdapter
protected GroupDataBinder
groupDataBinder
protected GroupWorkflowAdapter
gwfAdapter
Group workflow adapter.protected static Logger
LOG
protected ProvisioningProfile<T,A>
profile
Provisioning profile.protected PropagationManager
propagationManager
Propagation manager.protected SecurityProperties
securityProperties
protected PropagationTaskExecutor
taskExecutor
Task executor.protected UserDataBinder
userDataBinder
protected UserWorkflowAdapter
uwfAdapter
User workflow adapter.
-
Constructor Summary
Constructors Constructor Description AbstractSyncopeResultHandler()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract AnyTO
getAnyTO(Any<?> any)
protected abstract AnyUtils
getAnyUtils()
protected String
getContext()
void
setProfile(ProvisioningProfile<T,A> profile)
protected abstract WorkflowResult<? extends AnyUR>
update(AnyUR req)
-
-
-
Field Detail
-
LOG
protected static final Logger LOG
-
propagationManager
@Autowired protected PropagationManager propagationManager
Propagation manager.
-
taskExecutor
@Autowired protected PropagationTaskExecutor taskExecutor
Task executor.
-
awfAdapter
@Autowired protected AnyObjectWorkflowAdapter awfAdapter
-
uwfAdapter
@Autowired protected UserWorkflowAdapter uwfAdapter
User workflow adapter.
-
gwfAdapter
@Autowired protected GroupWorkflowAdapter gwfAdapter
Group workflow adapter.
-
anyObjectDataBinder
@Autowired protected AnyObjectDataBinder anyObjectDataBinder
-
userDataBinder
@Autowired protected UserDataBinder userDataBinder
-
groupDataBinder
@Autowired protected GroupDataBinder groupDataBinder
-
anyUtilsFactory
@Autowired protected AnyUtilsFactory anyUtilsFactory
-
securityProperties
@Autowired protected SecurityProperties securityProperties
-
profile
protected ProvisioningProfile<T extends ProvisioningTask<?>,A extends ProvisioningActions> profile
Provisioning profile.
-
-
Method Detail
-
getAnyUtils
protected abstract AnyUtils getAnyUtils()
-
update
protected abstract WorkflowResult<? extends AnyUR> update(AnyUR req)
-
setProfile
public void setProfile(ProvisioningProfile<T,A> profile)
- Specified by:
setProfile
in interfaceSyncopeResultHandler<T extends ProvisioningTask<?>,A extends ProvisioningActions>
-
getContext
protected String getContext()
-
-