Class AbstractSyncopeResultHandler<T extends org.apache.syncope.core.persistence.api.entity.task.ProvisioningTask<?>,A extends org.apache.syncope.core.provisioning.api.pushpull.ProvisioningActions>
- java.lang.Object
-
- org.apache.syncope.core.provisioning.java.pushpull.AbstractSyncopeResultHandler<T,A>
-
- All Implemented Interfaces:
org.apache.syncope.core.provisioning.api.pushpull.SyncopeResultHandler<T,A>
- Direct Known Subclasses:
AbstractPullResultHandler
,AbstractPushResultHandler
public abstract class AbstractSyncopeResultHandler<T extends org.apache.syncope.core.persistence.api.entity.task.ProvisioningTask<?>,A extends org.apache.syncope.core.provisioning.api.pushpull.ProvisioningActions> extends Object implements org.apache.syncope.core.provisioning.api.pushpull.SyncopeResultHandler<T,A>
-
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.syncope.core.provisioning.api.data.AnyObjectDataBinder
anyObjectDataBinder
protected org.apache.syncope.core.persistence.api.entity.AnyUtilsFactory
anyUtilsFactory
protected AnyObjectWorkflowAdapter
awfAdapter
protected org.apache.syncope.core.provisioning.api.data.GroupDataBinder
groupDataBinder
protected GroupWorkflowAdapter
gwfAdapter
Group workflow adapter.protected static org.slf4j.Logger
LOG
protected org.apache.syncope.core.provisioning.api.pushpull.ProvisioningProfile<T,A>
profile
Provisioning profile.protected org.apache.syncope.core.provisioning.api.propagation.PropagationManager
propagationManager
Propagation manager.protected SecurityProperties
securityProperties
protected org.apache.syncope.core.provisioning.api.propagation.PropagationTaskExecutor
taskExecutor
Task executor.protected org.apache.syncope.core.provisioning.api.data.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 org.apache.syncope.common.lib.to.AnyTO
getAnyTO(org.apache.syncope.core.persistence.api.entity.Any<?> any)
protected abstract org.apache.syncope.core.persistence.api.entity.AnyUtils
getAnyUtils()
protected String
getContext()
void
setProfile(org.apache.syncope.core.provisioning.api.pushpull.ProvisioningProfile<T,A> profile)
protected abstract org.apache.syncope.core.provisioning.api.WorkflowResult<? extends org.apache.syncope.common.lib.request.AnyUR>
update(org.apache.syncope.common.lib.request.AnyUR req)
-
-
-
Field Detail
-
LOG
protected static final org.slf4j.Logger LOG
-
propagationManager
@Autowired protected org.apache.syncope.core.provisioning.api.propagation.PropagationManager propagationManager
Propagation manager.
-
taskExecutor
@Autowired protected org.apache.syncope.core.provisioning.api.propagation.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 org.apache.syncope.core.provisioning.api.data.AnyObjectDataBinder anyObjectDataBinder
-
userDataBinder
@Autowired protected org.apache.syncope.core.provisioning.api.data.UserDataBinder userDataBinder
-
groupDataBinder
@Autowired protected org.apache.syncope.core.provisioning.api.data.GroupDataBinder groupDataBinder
-
anyUtilsFactory
@Autowired protected org.apache.syncope.core.persistence.api.entity.AnyUtilsFactory anyUtilsFactory
-
securityProperties
@Autowired protected SecurityProperties securityProperties
-
-
Method Detail
-
getAnyUtils
protected abstract org.apache.syncope.core.persistence.api.entity.AnyUtils getAnyUtils()
-
getAnyTO
protected abstract org.apache.syncope.common.lib.to.AnyTO getAnyTO(org.apache.syncope.core.persistence.api.entity.Any<?> any)
-
update
protected abstract org.apache.syncope.core.provisioning.api.WorkflowResult<? extends org.apache.syncope.common.lib.request.AnyUR> update(org.apache.syncope.common.lib.request.AnyUR req)
-
setProfile
public void setProfile(org.apache.syncope.core.provisioning.api.pushpull.ProvisioningProfile<T,A> profile)
-
getContext
protected String getContext()
-
-