Class DefaultAnyObjectPullResultHandler

  • All Implemented Interfaces:
    org.apache.syncope.core.provisioning.api.pushpull.AnyObjectPullResultHandler, 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 DefaultAnyObjectPullResultHandler
    extends AbstractPullResultHandler
    implements org.apache.syncope.core.provisioning.api.pushpull.AnyObjectPullResultHandler
    • Constructor Detail

      • DefaultAnyObjectPullResultHandler

        public DefaultAnyObjectPullResultHandler()
    • Method Detail

      • getAnyUtils

        protected org.apache.syncope.core.persistence.api.entity.AnyUtils getAnyUtils()
        Specified by:
        getAnyUtils in class AbstractSyncopeResultHandler<org.apache.syncope.core.persistence.api.entity.task.PullTask,​org.apache.syncope.core.provisioning.api.pushpull.PullActions>
      • getAnyTO

        protected org.apache.syncope.common.lib.to.AnyTO getAnyTO​(org.apache.syncope.core.persistence.api.entity.Any<?> any)
        Specified by:
        getAnyTO in class AbstractSyncopeResultHandler<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 class AbstractSyncopeResultHandler<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 class AbstractPullResultHandler
      • 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 class AbstractPullResultHandler