Class DefaultGroupPullResultHandler
- java.lang.Object
-
- org.apache.syncope.core.provisioning.java.pushpull.AbstractSyncopeResultHandler<PullTask,PullActions>
-
- org.apache.syncope.core.provisioning.java.pushpull.AbstractPullResultHandler
-
- org.apache.syncope.core.provisioning.java.pushpull.DefaultGroupPullResultHandler
-
- All Implemented Interfaces:
GroupPullResultHandler
,SyncopePullResultHandler
,SyncopeResultHandler<PullTask,PullActions>
,SyncResultsHandler
public class DefaultGroupPullResultHandler extends AbstractPullResultHandler implements GroupPullResultHandler
-
-
Field Summary
-
Fields inherited from class org.apache.syncope.core.provisioning.java.pushpull.AbstractPullResultHandler
anyTypeDAO, auditManager, connObjectUtils, entityFactory, inboundMatcher, notificationManager, remediationDAO, taskDAO, userDAO, virAttrCache, virSchemaDAO
-
Fields inherited from class org.apache.syncope.core.provisioning.java.pushpull.AbstractSyncopeResultHandler
anyObjectDataBinder, anyUtilsFactory, awfAdapter, groupDataBinder, gwfAdapter, LOG, profile, propagationManager, securityProperties, taskExecutor, userDataBinder, uwfAdapter
-
-
Constructor Summary
Constructors Constructor Description DefaultGroupPullResultHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AnyTO
doCreate(AnyCR anyCR, SyncDelta delta)
protected AnyUR
doUpdate(AnyTO before, AnyUR req, SyncDelta delta, ProvisioningReport result)
protected AnyTO
getAnyTO(Any<?> any)
protected AnyUtils
getAnyUtils()
Map<String,String>
getGroupOwnerMap()
protected String
getName(AnyCR anyCR)
protected String
getName(AnyTO anyTO)
protected ProvisioningManager<?,?>
getProvisioningManager()
protected WorkflowResult<? extends AnyUR>
update(AnyUR req)
-
Methods inherited from class org.apache.syncope.core.provisioning.java.pushpull.AbstractPullResultHandler
and, createRemediation, createRemediationIfNeeded, delete, deprovision, doHandle, end, handle, handleAnys, handleLinkedAccounts, ignore, link, provision, throwIgnoreProvisionException, update
-
Methods inherited from class org.apache.syncope.core.provisioning.java.pushpull.AbstractSyncopeResultHandler
getContext, setProfile
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.syncope.core.provisioning.api.pushpull.SyncopePullResultHandler
handle
-
Methods inherited from interface org.apache.syncope.core.provisioning.api.pushpull.SyncopeResultHandler
setProfile
-
-
-
-
Method Detail
-
getGroupOwnerMap
public Map<String,String> getGroupOwnerMap()
- Specified by:
getGroupOwnerMap
in interfaceGroupPullResultHandler
-
getAnyUtils
protected AnyUtils getAnyUtils()
- Specified by:
getAnyUtils
in classAbstractSyncopeResultHandler<PullTask,PullActions>
-
getName
protected String getName(AnyTO anyTO)
- Specified by:
getName
in classAbstractPullResultHandler
-
getName
protected String getName(AnyCR anyCR)
- Specified by:
getName
in classAbstractPullResultHandler
-
getProvisioningManager
protected ProvisioningManager<?,?> getProvisioningManager()
- Specified by:
getProvisioningManager
in classAbstractPullResultHandler
-
getAnyTO
protected AnyTO getAnyTO(Any<?> any)
- Specified by:
getAnyTO
in classAbstractSyncopeResultHandler<PullTask,PullActions>
-
update
protected WorkflowResult<? extends AnyUR> update(AnyUR req)
- Specified by:
update
in classAbstractSyncopeResultHandler<PullTask,PullActions>
-
doCreate
protected AnyTO doCreate(AnyCR anyCR, SyncDelta delta)
- Specified by:
doCreate
in classAbstractPullResultHandler
-
doUpdate
protected AnyUR doUpdate(AnyTO before, AnyUR req, SyncDelta delta, ProvisioningReport result)
- Specified by:
doUpdate
in classAbstractPullResultHandler
-
-