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 AnyObjectDataBinderanyObjectDataBinderprotected AnyUtilsFactoryanyUtilsFactoryprotected AnyObjectWorkflowAdapterawfAdapterprotected GroupDataBindergroupDataBinderprotected GroupWorkflowAdaptergwfAdapterGroup workflow adapter.protected static LoggerLOGprotected ProvisioningProfile<T,A>profileProvisioning profile.protected PropagationManagerpropagationManagerPropagation manager.protected SecurityPropertiessecurityPropertiesprotected PropagationTaskExecutortaskExecutorTask executor.protected UserDataBinderuserDataBinderprotected UserWorkflowAdapteruwfAdapterUser 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 AnyTOgetAnyTO(Any<?> any)protected abstract AnyUtilsgetAnyUtils()protected StringgetContext()voidsetProfile(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:
setProfilein interfaceSyncopeResultHandler<T extends ProvisioningTask<?>,A extends ProvisioningActions>
-
getContext
protected String getContext()
-
-