Class SinglePullJobDelegate
- java.lang.Object
-
- org.apache.syncope.core.provisioning.java.job.AbstractSchedTaskJobDelegate<T>
-
- org.apache.syncope.core.provisioning.java.pushpull.AbstractProvisioningJobDelegate<org.apache.syncope.core.persistence.api.entity.task.PullTask>
-
- org.apache.syncope.core.provisioning.java.pushpull.PullJobDelegate
-
- org.apache.syncope.core.provisioning.java.pushpull.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 Summary
Fields Modifier and Type Field Description protected org.apache.syncope.core.persistence.api.dao.ImplementationDAO
implementationDAO
protected org.apache.syncope.core.persistence.api.dao.RealmDAO
realmDAO
-
Fields inherited from class org.apache.syncope.core.provisioning.java.pushpull.PullJobDelegate
anyUtilsFactory, groupDAO, handled, inboundMatcher, latestSyncTokens, perContextActions, perContextReconFilterBuilder, plainSchemaDAO, profile, validator, virSchemaDAO
-
Fields inherited from class org.apache.syncope.core.provisioning.java.pushpull.AbstractProvisioningJobDelegate
anyTypeDAO, connectorManager, entityFactory, perContextProvisionSorter, policyDAO, resourceDAO
-
Fields inherited from class org.apache.syncope.core.provisioning.java.job.AbstractSchedTaskJobDelegate
auditManager, interrupt, interrupted, LOG, notificationManager, publisher, task, taskDAO, taskDataBinder, taskExecDAO, taskType, taskUtilsFactory
-
-
Constructor Summary
Constructors Constructor Description SinglePullJobDelegate()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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)
-
Methods inherited from class org.apache.syncope.core.provisioning.java.pushpull.PullJobDelegate
buildAnyObjectHandler, buildGroupHandler, buildRealmHandler, buildUserHandler, doExecuteProvisioning, getPullActions, getReconFilterBuilder, reportHandled, setGroupOwners, setInterrupted, setLatestSyncToken, wasInterruptRequested
-
Methods inherited from class org.apache.syncope.core.provisioning.java.pushpull.AbstractProvisioningJobDelegate
createReport, doExecute, generate, getConnector, getProvisionSorter, getTaskClassReference, hasToBeRegistered
-
Methods inherited from class org.apache.syncope.core.provisioning.java.job.AbstractSchedTaskJobDelegate
execute, interrupt, isInterrupted, register, setStatus
-
-
-
-
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 interfaceorg.apache.syncope.core.provisioning.api.pushpull.SyncopeSinglePullExecutor
- Throws:
org.quartz.JobExecutionException
-
-