public abstract class AbstractPushResultHandler extends AbstractSyncopeResultHandler<PushTask,PushActions> implements SyncopePushResultHandler
Modifier and Type | Field and Description |
---|---|
protected AuditManager |
auditManager
Audit Manager.
|
protected MappingManager |
mappingManager |
protected NotificationManager |
notificationManager
Notification Manager.
|
protected OutboundMatcher |
outboundMatcher |
protected SchedulerFactoryBean |
scheduler |
anyObjectDataBinder, anyUtilsFactory, awfAdapter, groupDataBinder, gwfAdapter, LOG, profile, propagationManager, taskExecutor, userDataBinder, uwfAdapter
Constructor and Description |
---|
AbstractPushResultHandler() |
getAnyTO, getAnyUtils, getProfile, setProfile, update
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getProfile, setProfile
@Autowired protected OutboundMatcher outboundMatcher
@Autowired protected NotificationManager notificationManager
@Autowired protected AuditManager auditManager
@Autowired protected MappingManager mappingManager
@Autowired protected SchedulerFactoryBean scheduler
protected void update(Any<?> any, Boolean enable, ConnectorObject beforeObj, ProvisioningReport result)
protected void deprovision(Any<?> any, ConnectorObject beforeObj, ProvisioningReport result)
protected void provision(Any<?> any, Boolean enable, ProvisioningReport result)
protected void link(Any<?> any, boolean unlink, ProvisioningReport result)
protected void unassign(Any<?> any, ConnectorObject beforeObj, ProvisioningReport result)
protected void assign(Any<?> any, Boolean enabled, ProvisioningReport result)
@Transactional(propagation=REQUIRES_NEW) public boolean handle(String anyKey)
handle
in interface SyncopePushResultHandler
protected void doHandle(Any<?> any, Provision provision) throws org.quartz.JobExecutionException
org.quartz.JobExecutionException
protected static void reportPropagation(ProvisioningReport result, PropagationReporter reporter)
protected static ResourceOperation toResourceOperation(UnmatchingRule rule)
protected static ResourceOperation toResourceOperation(MatchingRule rule)
protected static ProvisioningReport.Status toProvisioningReportStatus(ExecStatus status)
Copyright © 2010–2023 The Apache Software Foundation. All rights reserved.