Class StreamPushJobDelegate

  • 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.SyncopeStreamPushExecutor, org.apache.syncope.core.provisioning.api.pushpull.SyncopePushExecutor

    public class StreamPushJobDelegate
    extends PushJobDelegate
    implements org.apache.syncope.core.provisioning.api.pushpull.stream.SyncopeStreamPushExecutor
    • Constructor Detail

      • StreamPushJobDelegate

        public StreamPushJobDelegate()
    • Method Detail

      • buildAnyObjectHandler

        protected org.apache.syncope.core.provisioning.api.pushpull.AnyObjectPushResultHandler buildAnyObjectHandler()
        Overrides:
        buildAnyObjectHandler in class PushJobDelegate
      • buildUserHandler

        protected org.apache.syncope.core.provisioning.api.pushpull.UserPushResultHandler buildUserHandler()
        Overrides:
        buildUserHandler in class PushJobDelegate
      • buildGroupHandler

        protected org.apache.syncope.core.provisioning.api.pushpull.GroupPushResultHandler buildGroupHandler()
        Overrides:
        buildGroupHandler in class PushJobDelegate
      • push

        public List<org.apache.syncope.common.lib.to.ProvisioningReport> push​(org.apache.syncope.core.persistence.api.entity.AnyType anyType,
                                                                              List<? extends org.apache.syncope.core.persistence.api.entity.Any<?>> anys,
                                                                              List<String> columns,
                                                                              org.apache.syncope.core.provisioning.api.Connector connector,
                                                                              List<String> propagationActions,
                                                                              org.apache.syncope.common.lib.to.PushTaskTO pushTaskTO,
                                                                              String executor)
                                                                       throws org.quartz.JobExecutionException
        Specified by:
        push in interface org.apache.syncope.core.provisioning.api.pushpull.stream.SyncopeStreamPushExecutor
        Throws:
        org.quartz.JobExecutionException