public class PushJobDelegate extends AbstractProvisioningJobDelegate<PushTask>
Modifier and Type | Field and Description |
---|---|
protected AnyUtilsFactory |
anyUtilsFactory |
protected Map<String,MutablePair<Integer,String>> |
handled |
protected Map<String,PushActions> |
perContextActions |
protected ProvisioningProfile<PushTask,PushActions> |
profile |
protected RealmDAO |
realmDAO |
protected SearchCondVisitor |
searchCondVisitor |
protected AnySearchDAO |
searchDAO
Search DAO.
|
adminUser, anyTypeDAO, connFactory, perContextProvisionSorter, policyDAO, resourceDAO
auditManager, entityFactory, interrupt, interrupted, LOG, notificationManager, publisher, task, taskDAO, taskDataBinder, taskExecDAO
Constructor and Description |
---|
PushJobDelegate() |
Modifier and Type | Method and Description |
---|---|
protected AnyObjectPushResultHandler |
buildAnyObjectHandler() |
protected GroupPushResultHandler |
buildGroupHandler() |
protected RealmPushResultHandler |
buildRealmHandler() |
protected UserPushResultHandler |
buildUserHandler() |
protected String |
doExecuteProvisioning(PushTask pushTask,
Connector connector,
boolean dryRun,
org.quartz.JobExecutionContext context) |
protected void |
doHandle(List<? extends Any<?>> anys,
SyncopePushResultHandler handler,
ExternalResource resource) |
protected List<PushActions> |
getPushActions(List<? extends Implementation> impls) |
protected void |
reportHandled(String anyType,
String key) |
createReport, doExecute, generate, getConnector, getProvisionSorter, getTaskClassReference, hasToBeRegistered
execute, interrupt, isInterrupted, register, setStatus
@Autowired protected AnySearchDAO searchDAO
@Autowired protected RealmDAO realmDAO
@Autowired protected AnyUtilsFactory anyUtilsFactory
@Autowired protected SearchCondVisitor searchCondVisitor
protected ProvisioningProfile<PushTask,PushActions> profile
protected final Map<String,MutablePair<Integer,String>> handled
protected final Map<String,PushActions> perContextActions
protected void doHandle(List<? extends Any<?>> anys, SyncopePushResultHandler handler, ExternalResource resource) throws org.quartz.JobExecutionException
org.quartz.JobExecutionException
protected RealmPushResultHandler buildRealmHandler()
protected AnyObjectPushResultHandler buildAnyObjectHandler()
protected UserPushResultHandler buildUserHandler()
protected GroupPushResultHandler buildGroupHandler()
protected List<PushActions> getPushActions(List<? extends Implementation> impls)
protected String doExecuteProvisioning(PushTask pushTask, Connector connector, boolean dryRun, org.quartz.JobExecutionContext context) throws org.quartz.JobExecutionException
doExecuteProvisioning
in class AbstractProvisioningJobDelegate<PushTask>
org.quartz.JobExecutionException
Copyright © 2010–2023 The Apache Software Foundation. All rights reserved.