Class StreamPullJobDelegate

  • 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.stream.SyncopeStreamPullExecutor, org.apache.syncope.core.provisioning.api.pushpull.SyncopePullExecutor

    public class StreamPullJobDelegate
    extends PullJobDelegate
    implements org.apache.syncope.core.provisioning.api.pushpull.stream.SyncopeStreamPullExecutor
    • Constructor Detail

      • StreamPullJobDelegate

        public StreamPullJobDelegate()
    • Method Detail

      • pull

        public List<org.apache.syncope.common.lib.to.ProvisioningReport> pull​(org.apache.syncope.core.persistence.api.entity.AnyType anyType,
                                                                              String keyColumn,
                                                                              List<String> columns,
                                                                              org.apache.syncope.common.lib.types.ConflictResolutionAction conflictResolutionAction,
                                                                              String pullCorrelationRule,
                                                                              org.apache.syncope.core.provisioning.api.Connector connector,
                                                                              org.apache.syncope.common.lib.to.PullTaskTO pullTaskTO)
                                                                       throws org.quartz.JobExecutionException
        Specified by:
        pull in interface org.apache.syncope.core.provisioning.api.pushpull.stream.SyncopeStreamPullExecutor
        Throws:
        org.quartz.JobExecutionException