Class DefaultUserPushResultHandler
java.lang.Object
org.apache.syncope.core.provisioning.java.pushpull.AbstractSyncopeResultHandler<PushTask,PushActions>
org.apache.syncope.core.provisioning.java.pushpull.AbstractPushResultHandler
org.apache.syncope.core.provisioning.java.pushpull.DefaultUserPushResultHandler
- All Implemented Interfaces:
SyncopePushResultHandler,SyncopeResultHandler<PushTask,,PushActions> UserPushResultHandler
- Direct Known Subclasses:
StreamUserPushResultHandler
public class DefaultUserPushResultHandler
extends AbstractPushResultHandler
implements UserPushResultHandler
-
Field Summary
Fields inherited from class org.apache.syncope.core.provisioning.java.pushpull.AbstractPushResultHandler
auditManager, mappingManager, notificationManager, outboundMatcher, schedulerFields 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 voiddeprovision(Any any, ConnectorObject beforeObj, ProvisioningReport result) protected voiddoHandle(LinkedAccount account, Provision provision) protected AnyTOprotected AnyUtilsprotected Stringbooleanhandle(LinkedAccount account, Provision provision) protected voidprovision(Any any, Boolean enabled, ProvisioningReport result) protected voidprovision(LinkedAccount account, Boolean enable, ProvisioningReport result) protected WorkflowResult<? extends AnyUR> protected voidupdate(Any any, Boolean enable, ConnectorObject beforeObj, ProvisioningReport result) protected voidupdate(LinkedAccount account, Boolean enable, ConnectorObject beforeObj, ResourceOperation operation, ProvisioningReport result) Methods inherited from class org.apache.syncope.core.provisioning.java.pushpull.AbstractPushResultHandler
assign, copyDynMembershipConds, doHandle, handle, link, reportPropagation, toProvisioningReportStatus, toResourceOperation, toResourceOperation, unassignMethods 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.SyncopePushResultHandler
handleMethods inherited from interface org.apache.syncope.core.provisioning.api.pushpull.SyncopeResultHandler
setProfile, stop
-
Constructor Details
-
DefaultUserPushResultHandler
public DefaultUserPushResultHandler()
-
-
Method Details
-
getAnyUtils
- Specified by:
getAnyUtilsin classAbstractSyncopeResultHandler<PushTask,PushActions>
-
getName
- Specified by:
getNamein classAbstractPushResultHandler
-
getAnyTO
- Specified by:
getAnyTOin classAbstractSyncopeResultHandler<PushTask,PushActions>
-
provision
- Overrides:
provisionin classAbstractPushResultHandler
-
update
protected void update(Any any, Boolean enable, ConnectorObject beforeObj, ProvisioningReport result) - Overrides:
updatein classAbstractPushResultHandler
-
deprovision
- Overrides:
deprovisionin classAbstractPushResultHandler
-
update
- Specified by:
updatein classAbstractSyncopeResultHandler<PushTask,PushActions>
-
handle
@Transactional(propagation=REQUIRES_NEW) public boolean handle(LinkedAccount account, Provision provision) - Specified by:
handlein interfaceUserPushResultHandler
-
doHandle
- Throws:
JobExecutionException
-
provision
-
update
protected void update(LinkedAccount account, Boolean enable, ConnectorObject beforeObj, ResourceOperation operation, ProvisioningReport result)
-