Class SinglePushJobDelegate
java.lang.Object
org.apache.syncope.core.provisioning.java.job.AbstractSchedTaskJobDelegate<PushTask>
org.apache.syncope.core.provisioning.java.pushpull.AbstractProvisioningJobDelegate<PushTask>
org.apache.syncope.core.provisioning.java.pushpull.PushJobDelegate
org.apache.syncope.core.provisioning.java.pushpull.SinglePushJobDelegate
- All Implemented Interfaces:
SchedTaskJobDelegate
,StoppableSchedTaskJobDelegate
,SyncopePushExecutor
,SyncopeSinglePushExecutor
-
Field Summary
Fields inherited from class org.apache.syncope.core.provisioning.java.pushpull.PushJobDelegate
dispatcher, handled, perContextActions, profile, realmSearchDAO, searchCondVisitor, searchDAO
Fields inherited from class org.apache.syncope.core.provisioning.java.pushpull.AbstractProvisioningJobDelegate
anyTypeDAO, anyUtilsFactory, connector, connectorManager, entityFactory, perContextProvisionSorter, policyDAO, resourceDAO
Fields inherited from class org.apache.syncope.core.provisioning.java.job.AbstractSchedTaskJobDelegate
auditManager, executor, LOG, manageOperationId, notificationManager, publisher, securityProperties, task, taskDAO, taskExecDAO, taskType, taskUtilsFactory
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
before
(ExternalResource resource, Connector connector, PushTaskTO pushTaskTO, String executor) push
(ExternalResource resource, Provision provision, Connector connector, Any<?> any, PushTaskTO pushTaskTO, String executor) push
(ExternalResource resource, Provision provision, Connector connector, LinkedAccount account, PushTaskTO pushTaskTO, String executor) Methods inherited from class org.apache.syncope.core.provisioning.java.pushpull.PushJobDelegate
buildAnyObjectHandler, buildGroupHandler, buildRealmHandler, buildUserHandler, doExecute, doHandle, getPushActions, init, reportHandled, stop
Methods inherited from class org.apache.syncope.core.provisioning.java.pushpull.AbstractProvisioningJobDelegate
createReport, generate, getProvisionSorter, hasToBeRegistered
Methods inherited from class org.apache.syncope.core.provisioning.java.job.AbstractSchedTaskJobDelegate
end, endExecution, execute, initExecution, register, setStatus
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.syncope.core.provisioning.api.job.SchedTaskJobDelegate
execute
-
Field Details
-
implementationDAO
-
-
Constructor Details
-
SinglePushJobDelegate
public SinglePushJobDelegate()
-
-
Method Details
-
before
protected void before(ExternalResource resource, Connector connector, PushTaskTO pushTaskTO, String executor) -
push
public List<ProvisioningReport> push(ExternalResource resource, Provision provision, Connector connector, Any<?> any, PushTaskTO pushTaskTO, String executor) throws JobExecutionException - Specified by:
push
in interfaceSyncopeSinglePushExecutor
- Throws:
JobExecutionException
-
push
public ProvisioningReport push(ExternalResource resource, Provision provision, Connector connector, LinkedAccount account, PushTaskTO pushTaskTO, String executor) throws JobExecutionException - Specified by:
push
in interfaceSyncopeSinglePushExecutor
- Throws:
JobExecutionException
-