Package | Description |
---|---|
edu.internet2.middleware.grouper.app.loader |
Grouper loader is a generic loading utility for grouper that automatically manages lists
Documentation is available via the 'Grouper loader' on the Grouper Project wiki https://spaces.internet2.edu/display/Grouper/Grouper+-+Loader |
edu.internet2.middleware.grouper.app.loader.db | |
edu.internet2.middleware.grouper.app.provisioning | |
edu.internet2.middleware.grouper.app.reports |
This package contains report logic
|
edu.internet2.middleware.grouper.app.usdu |
The Unresolvable Subject Deletion Utility (usdu) is a Grouper API extension
which finds and optionally deletes members whose subjects can not be resolved
by their source.
|
edu.internet2.middleware.grouper.changeLog | |
edu.internet2.middleware.grouper.messaging | |
edu.internet2.middleware.grouper.rules |
Modifier and Type | Method and Description |
---|---|
static Hib3GrouperLoaderLog |
GrouperLoader._internal_runJobOnceForAttributeDef(GrouperSession grouperSession,
AttributeDef attributeDef) |
Hib3GrouperLoaderLog |
OtherJobBase.OtherJobInput.getHib3GrouperLoaderLog() |
Hib3GrouperLoaderLog |
LoaderJobBean.getHib3GrouploaderLogOverall()
log entry for the job
|
Modifier and Type | Method and Description |
---|---|
void |
OtherJobBase.execute(String jobName,
Hib3GrouperLoaderLog hib3GrouperLoaderLogInput) |
static void |
GrouperDaemonDeleteOldRecords.maintenanceDeleteOldRecords(Hib3GrouperLoaderLog hib3GrouploaderLog) |
static void |
GrouperLoaderIncrementalJob.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 |
GrouperLoaderJob.runJob(Hib3GrouperLoaderLog hib3GrouploaderLog,
Group jobGroup,
GrouperSession grouperSession)
run a job (either from quartz or outside)
|
static void |
GrouperLoaderJob.runJobAttrDef(Hib3GrouperLoaderLog hib3GrouploaderLog,
AttributeDef jobAttributeDef,
GrouperSession grouperSession)
run a job (either from quartz or outside)
|
static void |
GrouperLoaderJob.runJobLdap(Hib3GrouperLoaderLog hib3GrouploaderLog,
Group jobGroup,
GrouperSession grouperSession)
run a job (either from quartz or outside)
|
void |
OtherJobBase.OtherJobInput.setHib3GrouperLoaderLog(Hib3GrouperLoaderLog hib3GrouperLoaderLog1) |
void |
LoaderJobBean.setHib3GrouploaderLogOverall(Hib3GrouperLoaderLog hib3GrouploaderLogOverall1) |
static void |
OtherJobBase.storeLogInDb(Hib3GrouperLoaderLog hib3GrouploaderLog,
boolean throwException,
long startTime) |
static void |
GrouperLoaderType.syncGroupList(GrouperLoaderResultset grouperLoaderResultsetOverall,
long startTime,
GrouperSession grouperSession,
List<Group> andGroups,
List<GroupType> groupTypes,
String groupLikeString,
String groupNameOverall,
Hib3GrouperLoaderLog hib3GrouploaderLogOverall,
GrouperLoaderStatus[] statusOverall,
GrouperLoaderDb grouperLoaderDb,
Map<String,String> groupNameToDisplayName,
Map<String,String> groupNameToDescription,
Map<String,Map<Privilege,List<Subject>>> privsToAdd,
Set<String> groupNamesFromGroupQuery,
GrouperLoaderDisplayNameSyncType grouperLoaderDisplayNameSyncType,
String displayNameSyncBaseFolderName,
Integer displayNameSyncLevels)
sync a group list
|
protected static void |
GrouperLoaderType.syncOneAttributeDef(String attributeDefName,
Hib3GrouperLoaderLog hib3GrouploaderLog,
GrouperLoaderDb grouperLoaderDb,
long startTime,
GrouperSession grouperSession,
String attributeLoaderAttrsLike,
String attributeLoaderAttrQuery,
String attributeLoaderAttrSetQuery,
String attributeLoaderActionQuery,
String attributeLoaderActionSetQuery) |
protected static void |
GrouperLoaderType.syncOneGroupMembership(String groupName,
String loaderGroupName,
String groupDisplayNameForInsert,
String groupDescription,
Hib3GrouperLoaderLog hib3GrouploaderLog,
long startTime,
GrouperLoaderResultset grouperLoaderResultset,
boolean groupList,
GrouperSession grouperSession,
List<Group> andGroups,
List<GroupType> groupTypes,
Map<Privilege,List<Subject>> groupPrivsToAdd) |
Constructor and Description |
---|
LoaderJobBean(GrouperLoaderType grouperLoaderType1,
String attributeDefName,
GrouperLoaderDb grouperLoaderDb1,
Hib3GrouperLoaderLog hib3GrouploaderLogOverall1,
GrouperSession grouperSession1,
String attributeLoaderAttrQuery1,
String attributeLoaderAttrSetQuery1,
String attributeLoaderAttrsLike1,
String attributeLoaderActionQuery1,
String attributeLoaderActionSetQuery1,
long startTime1) |
LoaderJobBean(GrouperLoaderType grouperLoaderType1,
String groupNameOverall1,
GrouperLoaderDb grouperLoaderDb1,
String query1,
Hib3GrouperLoaderLog hib3GrouploaderLogOverall1,
GrouperSession grouperSession1,
List<Group> andGroups1,
List<GroupType> groupTypes1,
String groupLikeString1,
String groupQuery1,
long startTime1,
GrouperLoaderDisplayNameSyncType grouperLoaderDisplayNameSyncType,
String displayNameSyncBaseFolderName,
Integer displayNameSyncLevels) |
LoaderJobBean(String ldapType1,
String ldapServerId1,
String ldapFilter1,
String ldapSubjectAttribute1,
String ldapSearchDn1,
String ldapSourceId1,
String ldapSubjectIdType1,
String ldapSearchScope1,
long startTime1,
GrouperLoaderType grouperLoaderType1,
String groupNameOverall1,
Hib3GrouperLoaderLog hib3GrouploaderLogOverall1,
GrouperSession grouperSession1,
List<Group> andGroups1,
String ldapGroupAttribute1,
String extraAttributes1,
String ldapGroupNameExpression1,
String ldapGroupDisplayExtensionExpression1,
String ldapGroupDescriptionExpression1,
String ldapSubjectExpression1,
List<GroupType> groupTypes1,
String ldapGroupReaders1,
String ldapGroupViewers1,
String ldapGroupAdmins1,
String ldapGroupUpdaters1,
String ldapGroupOptins1,
String ldapGroupOptouts1,
String groupsLike1,
String ldapAttributeFilterExpression1,
String ldapGroupAttrReaders1,
String ldapGroupAttrUpdaters1,
String ldapResultsTransformationClass1)
constructor for ldap jobs
|
Modifier and Type | Method and Description |
---|---|
static Hib3GrouperLoaderLog |
Hib3GrouperLoaderLog.retrieveMostRecentLog(String jobName) |
Modifier and Type | Method and Description |
---|---|
static Map<String,List<String>> |
GrouperLoaderResultset.getLdapMembershipsForLdapGroupsFromAttributes(String ldapServerId,
String filter,
String searchDn,
String subjectAttributeName,
String groupAttributeName,
String sourceId,
String subjectIdType,
String ldapSearchScope,
Hib3GrouperLoaderLog hib3GrouperLoaderLog,
String overallGroupName,
String subjectExpression,
String extraAttributes,
String groupNameExpression,
String groupDisplayNameExpression,
String groupDescriptionExpression,
Map<String,String> groupNameToDisplayName,
Map<String,String> groupNameToDescription,
String ldapAttributeFilterExpression,
String subjectIdIfIncremental,
String resultsTransformationClass) |
void |
GrouperLoaderResultset.initForLdapGroupsFromAttributes(String ldapServerId,
String filter,
String searchDn,
String subjectAttributeName,
String groupAttributeName,
String sourceId,
String subjectIdType,
String ldapSearchScope,
String jobName,
Hib3GrouperLoaderLog hib3GrouperLoaderLog,
String subjectExpression,
String extraAttributes,
String groupNameExpression,
String groupDisplayNameExpression,
String groupDescriptionExpression,
Map<String,String> groupNameToDisplayName,
Map<String,String> groupNameToDescription,
String ldapAttributeFilterExpression,
String resultsTransformationClass)
get a resultset based on an ldap server and filter for ldap list of groups
|
void |
GrouperLoaderResultset.initForLdapListOfGroups(String ldapServerId,
String filter,
String searchDn,
String subjectAttributeName,
String sourceId,
String subjectIdType,
String ldapSearchScope,
String jobName,
Hib3GrouperLoaderLog hib3GrouperLoaderLog,
String subjectExpression,
String extraAttributes,
String groupNameExpression,
String groupDisplayNameExpression,
String groupDescriptionExpression,
Map<String,String> groupNameToDisplayName,
Map<String,String> groupNameToDescription,
Set<String> groupNames)
get a resultset based on an ldap server and filter for ldap list of groups
|
Constructor and Description |
---|
GrouperLoaderResultset(GrouperLoaderDb grouperLoaderDb,
String query,
String jobName,
Hib3GrouperLoaderLog hib3GrouperLoaderLog)
get a resultset based on a db and query
|
GrouperLoaderResultset(String ldapServerId,
String filter,
String searchDn,
String subjectAttribute,
String sourceId,
String subjectIdType,
String ldapSearchScope,
String jobName,
Hib3GrouperLoaderLog hib3GrouperLoaderLog,
String ldapSubjectExpression)
get a resultset based on an ldap server and filter
|
Modifier and Type | Method and Description |
---|---|
void |
GrouperProvisioningOutput.copyToHib3LoaderLog(Hib3GrouperLoaderLog hib3GrouperLoaderLog) |
static void |
GrouperProvisioningFullSyncJob.runFullSync(String provisionerConfigId,
Hib3GrouperLoaderLog hib3GrouperLoaderLog) |
Modifier and Type | Method and Description |
---|---|
static void |
GrouperReportJob.runJob(Hib3GrouperLoaderLog hib3GrouploaderLog,
String jobName) |
Modifier and Type | Method and Description |
---|---|
static int |
UsduJob.checkDuplicateSubjectIdentifiers(Hib3GrouperLoaderLog hib3GrouperLoaderLog) |
Modifier and Type | Method and Description |
---|---|
Hib3GrouperLoaderLog |
ChangeLogProcessorMetadata.getHib3GrouperLoaderLog() |
Modifier and Type | Method and Description |
---|---|
static int |
ChangeLogTempToEntity.convertRecords(Hib3GrouperLoaderLog hib3GrouperLoaderLog)
convert the temps to regulars, assign id's
|
static void |
ChangeLogHelper.processRecords(String consumerName,
Hib3GrouperLoaderLog hib3GrouploaderLog,
ChangeLogConsumerBase changeLogConsumerBase)
call this method to process a batch of 100k (max) records of the change log...
|
void |
ChangeLogProcessorMetadata.setHib3GrouperLoaderLog(Hib3GrouperLoaderLog hib3GrouperLoaderLog1) |
Modifier and Type | Method and Description |
---|---|
Hib3GrouperLoaderLog |
MessagingListenerMetadata.getHib3GrouperLoaderLog() |
Modifier and Type | Method and Description |
---|---|
static void |
MessagingListenerController.processRecords(String listenerName,
Hib3GrouperLoaderLog hib3GrouploaderLog,
MessagingListenerBase messagingListenerBase)
call this method to process a batch of 100k (max) records of the change log...
|
void |
MessagingListenerMetadata.setHib3GrouperLoaderLog(Hib3GrouperLoaderLog hib3GrouperLoaderLog1) |
Modifier and Type | Method and Description |
---|---|
static int |
RuleEngine.daemon(Hib3GrouperLoaderLog hib3GrouperLoaderLog)
validate the rules, and run the daemon stuff in rules
|
Copyright © 2016 Internet2. All rights reserved.