Class DefaultRealmPushResultHandler

  • All Implemented Interfaces:
    org.apache.syncope.core.provisioning.api.pushpull.RealmPushResultHandler, org.apache.syncope.core.provisioning.api.pushpull.SyncopePushResultHandler, org.apache.syncope.core.provisioning.api.pushpull.SyncopeResultHandler<org.apache.syncope.core.persistence.api.entity.task.PushTask,​org.apache.syncope.core.provisioning.api.pushpull.PushActions>

    public class DefaultRealmPushResultHandler
    extends AbstractRealmResultHandler<org.apache.syncope.core.persistence.api.entity.task.PushTask,​org.apache.syncope.core.provisioning.api.pushpull.PushActions>
    implements org.apache.syncope.core.provisioning.api.pushpull.RealmPushResultHandler
    • Constructor Detail

      • DefaultRealmPushResultHandler

        public DefaultRealmPushResultHandler()
    • Method Detail

      • handle

        @Transactional(propagation=REQUIRES_NEW)
        public boolean handle​(String realmKey)
        Specified by:
        handle in interface org.apache.syncope.core.provisioning.api.pushpull.SyncopePushResultHandler
      • getRemoteObject

        protected org.identityconnectors.framework.common.objects.ConnectorObject getRemoteObject​(org.identityconnectors.framework.common.objects.ObjectClass objectClass,
                                                                                                  String connObjectKey,
                                                                                                  String connObjectKeyValue,
                                                                                                  boolean ignoreCaseMatch,
                                                                                                  Stream<org.apache.syncope.common.lib.to.Item> mapItems)