Class SinglePullJobDelegate

  • All Implemented Interfaces:
    org.apache.syncope.core.provisioning.api.job.JobDelegate, org.apache.syncope.core.provisioning.api.job.SchedTaskJobDelegate, org.apache.syncope.core.provisioning.api.pushpull.SyncopePullExecutor, org.apache.syncope.core.provisioning.api.pushpull.SyncopeSinglePullExecutor

    public class SinglePullJobDelegate
    extends PullJobDelegate
    implements org.apache.syncope.core.provisioning.api.pushpull.SyncopeSinglePullExecutor
    • Field Detail

      • implementationDAO

        @Autowired
        protected org.apache.syncope.core.persistence.api.dao.ImplementationDAO implementationDAO
      • realmDAO

        @Autowired
        protected org.apache.syncope.core.persistence.api.dao.RealmDAO realmDAO
    • Constructor Detail

      • SinglePullJobDelegate

        public SinglePullJobDelegate()
    • Method Detail

      • pull

        public List<org.apache.syncope.common.lib.to.ProvisioningReport> pull​(org.apache.syncope.core.persistence.api.entity.ExternalResource resource,
                                                                              org.apache.syncope.common.lib.to.Provision provision,
                                                                              org.apache.syncope.core.provisioning.api.Connector connector,
                                                                              org.apache.syncope.core.provisioning.api.pushpull.ReconFilterBuilder reconFilterBuilder,
                                                                              Set<String> moreAttrsToGet,
                                                                              org.apache.syncope.common.lib.to.PullTaskTO pullTaskTO,
                                                                              String executor)
                                                                       throws org.quartz.JobExecutionException
        Specified by:
        pull in interface org.apache.syncope.core.provisioning.api.pushpull.SyncopeSinglePullExecutor
        Throws:
        org.quartz.JobExecutionException