public class DefaultUserPushResultHandler extends AbstractPushResultHandler implements UserPushResultHandler
auditManager, mappingManager, notificationManager, outboundMatcher, scheduler
anyObjectDataBinder, anyUtilsFactory, awfAdapter, groupDataBinder, gwfAdapter, LOG, profile, propagationManager, taskExecutor, userDataBinder, uwfAdapter
Constructor and Description |
---|
DefaultUserPushResultHandler() |
Modifier and Type | Method and Description |
---|---|
protected void |
deprovision(Any<?> any,
ConnectorObject beforeObj,
ProvisioningReport result) |
protected void |
doHandle(LinkedAccount account,
Provision provision) |
protected AnyTO |
getAnyTO(Any<?> any) |
protected AnyUtils |
getAnyUtils() |
protected String |
getName(Any<?> any) |
boolean |
handle(LinkedAccount account,
Provision provision) |
protected void |
provision(Any<?> any,
Boolean enabled,
ProvisioningReport result) |
protected void |
provision(LinkedAccount account,
Boolean enable,
ProvisioningReport result) |
protected void |
update(Any<?> any,
Boolean enable,
ConnectorObject beforeObj,
ProvisioningReport result) |
protected WorkflowResult<? extends AnyPatch> |
update(AnyPatch patch) |
protected void |
update(LinkedAccount account,
Boolean enable,
ConnectorObject beforeObj,
ResourceOperation operation,
ProvisioningReport result) |
assign, doHandle, handle, link, reportPropagation, toProvisioningReportStatus, toResourceOperation, toResourceOperation, unassign
getProfile, setProfile
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
handle
getProfile, setProfile
protected AnyUtils getAnyUtils()
getAnyUtils
in class AbstractSyncopeResultHandler<PushTask,PushActions>
protected String getName(Any<?> any)
getName
in class AbstractPushResultHandler
protected AnyTO getAnyTO(Any<?> any)
getAnyTO
in class AbstractSyncopeResultHandler<PushTask,PushActions>
protected void provision(Any<?> any, Boolean enabled, ProvisioningReport result)
provision
in class AbstractPushResultHandler
protected void update(Any<?> any, Boolean enable, ConnectorObject beforeObj, ProvisioningReport result)
update
in class AbstractPushResultHandler
protected void deprovision(Any<?> any, ConnectorObject beforeObj, ProvisioningReport result)
deprovision
in class AbstractPushResultHandler
protected WorkflowResult<? extends AnyPatch> update(AnyPatch patch)
update
in class AbstractSyncopeResultHandler<PushTask,PushActions>
@Transactional(propagation=REQUIRES_NEW) public boolean handle(LinkedAccount account, Provision provision)
handle
in interface UserPushResultHandler
protected void doHandle(LinkedAccount account, Provision provision) throws org.quartz.JobExecutionException
org.quartz.JobExecutionException
protected void provision(LinkedAccount account, Boolean enable, ProvisioningReport result)
protected void update(LinkedAccount account, Boolean enable, ConnectorObject beforeObj, ResourceOperation operation, ProvisioningReport result)
Copyright © 2010–2023 The Apache Software Foundation. All rights reserved.