Class DefaultUserPullResultHandler
java.lang.Object
org.apache.syncope.core.provisioning.java.pushpull.AbstractSyncopeResultHandler<PullTask,InboundActions>
org.apache.syncope.core.provisioning.java.pushpull.AbstractPullResultHandler
org.apache.syncope.core.provisioning.java.pushpull.DefaultUserPullResultHandler
- All Implemented Interfaces:
SyncopePullResultHandler,SyncopeResultHandler<PullTask,,InboundActions> UserPullResultHandler,SyncResultsHandler
public class DefaultUserPullResultHandler
extends AbstractPullResultHandler
implements UserPullResultHandler
-
Field Summary
Fields inherited from class org.apache.syncope.core.provisioning.java.pushpull.AbstractPullResultHandler
anyTypeDAO, auditManager, connObjectUtils, entityFactory, inboundMatcher, notificationManager, remediationDAO, taskDAO, userDAOFields inherited from class org.apache.syncope.core.provisioning.java.pushpull.AbstractSyncopeResultHandler
anyObjectDataBinder, anyUtilsFactory, awfAdapter, groupDataBinder, gwfAdapter, LOG, profile, propagationManager, securityProperties, stopRequested, taskExecutor, userDataBinder, uwfAdapter -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected OpEvent.Outcomedelete(SyncDelta delta, LinkedAccount account, Provision provision) protected OpEvent.Outcomedeprovision(MatchingRule matchingRule, SyncDelta delta, LinkedAccount account) protected AnyTOprotected AnyURdoUpdate(AnyTO before, AnyUR req, SyncDelta delta, ProvisioningReport result) protected Booleanprotected AnyTOprotected AnyUtilsprotected Stringprotected Stringprotected ProvisioningManager<?, ?> protected OpEvent.OutcomehandleLinkedAccounts(SyncDelta delta, List<InboundMatch> matches, Provision provision) protected OpEvent.Outcomeignore(SyncDelta delta, LinkedAccount account, boolean matching, String... message) protected OpEvent.Outcomeprovision(UnmatchingRule rule, SyncDelta delta, User user, LinkedAccountTO accountTO, Provision provision) protected WorkflowResult<? extends AnyUR> protected OpEvent.Outcomeupdate(SyncDelta delta, LinkedAccount account, Provision provision) Methods inherited from class org.apache.syncope.core.provisioning.java.pushpull.AbstractPullResultHandler
and, createRemediation, createRemediationIfNeeded, delete, deprovision, doHandle, end, handle, handleAnys, ignore, link, provision, throwIgnoreProvisionException, updateMethods inherited from class org.apache.syncope.core.provisioning.java.pushpull.AbstractSyncopeResultHandler
setProfile, stopMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.syncope.core.provisioning.api.pushpull.SyncopePullResultHandler
handleMethods inherited from interface org.apache.syncope.core.provisioning.api.pushpull.SyncopeResultHandler
setProfile, stop
-
Constructor Details
-
DefaultUserPullResultHandler
public DefaultUserPullResultHandler()
-
-
Method Details
-
getAnyUtils
- Specified by:
getAnyUtilsin classAbstractSyncopeResultHandler<PullTask,InboundActions>
-
getName
- Specified by:
getNamein classAbstractPullResultHandler
-
getName
- Specified by:
getNamein classAbstractPullResultHandler
-
getProvisioningManager
- Specified by:
getProvisioningManagerin classAbstractPullResultHandler
-
getAnyTO
- Specified by:
getAnyTOin classAbstractSyncopeResultHandler<PullTask,InboundActions>
-
update
- Specified by:
updatein classAbstractSyncopeResultHandler<PullTask,InboundActions>
-
enabled
-
doCreate
- Specified by:
doCreatein classAbstractPullResultHandler
-
doUpdate
- Specified by:
doUpdatein classAbstractPullResultHandler
-
handleLinkedAccounts
protected OpEvent.Outcome handleLinkedAccounts(SyncDelta delta, List<InboundMatch> matches, Provision provision) throws JobExecutionException - Overrides:
handleLinkedAccountsin classAbstractPullResultHandler- Throws:
JobExecutionException
-
deprovision
protected OpEvent.Outcome deprovision(MatchingRule matchingRule, SyncDelta delta, LinkedAccount account) throws JobExecutionException - Throws:
JobExecutionException
-
provision
protected OpEvent.Outcome provision(UnmatchingRule rule, SyncDelta delta, User user, LinkedAccountTO accountTO, Provision provision) throws JobExecutionException - Throws:
JobExecutionException
-
update
protected OpEvent.Outcome update(SyncDelta delta, LinkedAccount account, Provision provision) throws JobExecutionException - Throws:
JobExecutionException
-
delete
-
ignore
protected OpEvent.Outcome ignore(SyncDelta delta, LinkedAccount account, boolean matching, String... message)
-