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
FieldsFields 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
Constructors -
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
-