@DisallowConcurrentExecution public class GrouperLoaderIncrementalJob extends Object implements org.quartz.Job
Modifier and Type | Class and Description |
---|---|
static class |
GrouperLoaderIncrementalJob.Row |
Modifier and Type | Field and Description |
---|---|
static boolean |
testingWithCaseInSensitiveSubjectSource
for testing purposes only
|
Constructor and Description |
---|
GrouperLoaderIncrementalJob() |
Modifier and Type | Method and Description |
---|---|
void |
execute(org.quartz.JobExecutionContext context) |
static void |
processOneSQLRow(GrouperSession grouperSession,
GrouperLoaderDb grouperLoaderDb,
GrouperLoaderIncrementalJob.Row row,
String tableName,
Group loaderGroup,
String grouperLoaderType,
Hib3GrouperLoaderLog hib3GrouperloaderLog,
Map<String,Set<Group>> groupsRequiringLoaderMetadataUpdates,
String grouperLoaderAndGroups,
String grouperLoaderGroupsLike,
String grouperLoaderGroupQuery,
String grouperLoaderQuery,
String grouperLoaderDbName,
boolean caseInsensitiveSubjectLookupsInDataSource,
boolean updateIncrementalTable) |
static void |
runJob(GrouperSession grouperSession,
String jobName) |
public static boolean testingWithCaseInSensitiveSubjectSource
public void execute(org.quartz.JobExecutionContext context) throws org.quartz.JobExecutionException
execute
in interface org.quartz.Job
org.quartz.JobExecutionException
Job.execute(org.quartz.JobExecutionContext)
public static void runJob(GrouperSession grouperSession, String jobName) throws org.quartz.JobExecutionException
grouperSession
- jobName
- org.quartz.JobExecutionException
public static void processOneSQLRow(GrouperSession grouperSession, GrouperLoaderDb grouperLoaderDb, GrouperLoaderIncrementalJob.Row row, String tableName, Group loaderGroup, String grouperLoaderType, Hib3GrouperLoaderLog hib3GrouperloaderLog, Map<String,Set<Group>> groupsRequiringLoaderMetadataUpdates, String grouperLoaderAndGroups, String grouperLoaderGroupsLike, String grouperLoaderGroupQuery, String grouperLoaderQuery, String grouperLoaderDbName, boolean caseInsensitiveSubjectLookupsInDataSource, boolean updateIncrementalTable)
Copyright © 2016 Internet2. All rights reserved.