Class DefaultGroupPullResultHandler
- java.lang.Object
-
- org.apache.syncope.core.provisioning.java.pushpull.AbstractSyncopeResultHandler<org.apache.syncope.core.persistence.api.entity.task.PullTask,org.apache.syncope.core.provisioning.api.pushpull.PullActions>
-
- org.apache.syncope.core.provisioning.java.pushpull.AbstractPullResultHandler
-
- org.apache.syncope.core.provisioning.java.pushpull.DefaultGroupPullResultHandler
-
- All Implemented Interfaces:
org.apache.syncope.core.provisioning.api.pushpull.GroupPullResultHandler
,org.apache.syncope.core.provisioning.api.pushpull.SyncopePullResultHandler
,org.apache.syncope.core.provisioning.api.pushpull.SyncopeResultHandler<org.apache.syncope.core.persistence.api.entity.task.PullTask,org.apache.syncope.core.provisioning.api.pushpull.PullActions>
,org.identityconnectors.framework.common.objects.SyncResultsHandler
public class DefaultGroupPullResultHandler extends AbstractPullResultHandler implements org.apache.syncope.core.provisioning.api.pushpull.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 org.apache.syncope.common.lib.to.AnyTO
doCreate(org.apache.syncope.common.lib.request.AnyCR anyCR, org.identityconnectors.framework.common.objects.SyncDelta delta)
protected org.apache.syncope.common.lib.request.AnyUR
doUpdate(org.apache.syncope.common.lib.to.AnyTO before, org.apache.syncope.common.lib.request.AnyUR req, org.identityconnectors.framework.common.objects.SyncDelta delta, org.apache.syncope.common.lib.to.ProvisioningReport result)
protected org.apache.syncope.common.lib.to.AnyTO
getAnyTO(org.apache.syncope.core.persistence.api.entity.Any<?> any)
protected org.apache.syncope.core.persistence.api.entity.AnyUtils
getAnyUtils()
Map<String,String>
getGroupOwnerMap()
protected String
getName(org.apache.syncope.common.lib.request.AnyCR anyCR)
protected String
getName(org.apache.syncope.common.lib.to.AnyTO anyTO)
protected org.apache.syncope.core.provisioning.api.ProvisioningManager<?,?>
getProvisioningManager()
protected org.apache.syncope.core.provisioning.api.WorkflowResult<? extends org.apache.syncope.common.lib.request.AnyUR>
update(org.apache.syncope.common.lib.request.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
-
-
-
-
Method Detail
-
getGroupOwnerMap
public Map<String,String> getGroupOwnerMap()
- Specified by:
getGroupOwnerMap
in interfaceorg.apache.syncope.core.provisioning.api.pushpull.GroupPullResultHandler
-
getAnyUtils
protected org.apache.syncope.core.persistence.api.entity.AnyUtils getAnyUtils()
- Specified by:
getAnyUtils
in classAbstractSyncopeResultHandler<org.apache.syncope.core.persistence.api.entity.task.PullTask,org.apache.syncope.core.provisioning.api.pushpull.PullActions>
-
getName
protected String getName(org.apache.syncope.common.lib.to.AnyTO anyTO)
- Specified by:
getName
in classAbstractPullResultHandler
-
getName
protected String getName(org.apache.syncope.common.lib.request.AnyCR anyCR)
- Specified by:
getName
in classAbstractPullResultHandler
-
getProvisioningManager
protected org.apache.syncope.core.provisioning.api.ProvisioningManager<?,?> getProvisioningManager()
- Specified by:
getProvisioningManager
in classAbstractPullResultHandler
-
getAnyTO
protected org.apache.syncope.common.lib.to.AnyTO getAnyTO(org.apache.syncope.core.persistence.api.entity.Any<?> any)
- Specified by:
getAnyTO
in classAbstractSyncopeResultHandler<org.apache.syncope.core.persistence.api.entity.task.PullTask,org.apache.syncope.core.provisioning.api.pushpull.PullActions>
-
update
protected org.apache.syncope.core.provisioning.api.WorkflowResult<? extends org.apache.syncope.common.lib.request.AnyUR> update(org.apache.syncope.common.lib.request.AnyUR req)
- Specified by:
update
in classAbstractSyncopeResultHandler<org.apache.syncope.core.persistence.api.entity.task.PullTask,org.apache.syncope.core.provisioning.api.pushpull.PullActions>
-
doCreate
protected org.apache.syncope.common.lib.to.AnyTO doCreate(org.apache.syncope.common.lib.request.AnyCR anyCR, org.identityconnectors.framework.common.objects.SyncDelta delta)
- Specified by:
doCreate
in classAbstractPullResultHandler
-
doUpdate
protected org.apache.syncope.common.lib.request.AnyUR doUpdate(org.apache.syncope.common.lib.to.AnyTO before, org.apache.syncope.common.lib.request.AnyUR req, org.identityconnectors.framework.common.objects.SyncDelta delta, org.apache.syncope.common.lib.to.ProvisioningReport result)
- Specified by:
doUpdate
in classAbstractPullResultHandler
-
-