- edu.internet2.middleware.grouper.pspng - package edu.internet2.middleware.grouper.pspng
-
- edu.internet2.middleware.grouper.pspng.lbmq - package edu.internet2.middleware.grouper.pspng.lbmq
-
"lbmq" is short for "Linked Blocking Multi Queue", which is a concurrent queue that complements the ones offered in
the standard package
java.util.concurrent
- element() - Method in class edu.internet2.middleware.grouper.pspng.lbmq.AbstractPollable
-
Retrieves, but does not remove, the head of this queue.
- element() - Method in interface edu.internet2.middleware.grouper.pspng.lbmq.Pollable
-
Retrieves, but does not remove, the head of this queue.
- enable(boolean) - Method in class edu.internet2.middleware.grouper.pspng.lbmq.LinkedBlockingMultiQueue.SubQueue
-
Enable or disable this sub-queue.
- enableBulkGroupSearching_defaultValue - Variable in class edu.internet2.middleware.grouper.pspng.LdapGroupProvisionerConfiguration
-
- enabled_defaultValue - Variable in class edu.internet2.middleware.grouper.pspng.ProvisionerConfiguration
-
- ENCRYPTABLE_LDAPTIVE_PROPERTIES - Static variable in class edu.internet2.middleware.grouper.pspng.LdapSystem
-
- ensureLdapOusExist(String, boolean) - Method in class edu.internet2.middleware.grouper.pspng.LdapProvisioner
-
Public way to create any missing OUs.
- ensureLdapOusExist(DN) - Method in class edu.internet2.middleware.grouper.pspng.LdapProvisioner
-
Internal worker function called by ensureLdapOusExist(dnString, wholeDnIsTheOu).
- equals(Object) - Method in class edu.internet2.middleware.grouper.pspng.GrouperGroupInfo
-
- equals(Object) - Method in class edu.internet2.middleware.grouper.pspng.LdapGroup
-
- equals(Object) - Method in class edu.internet2.middleware.grouper.pspng.LdapObject
-
- equals(Object) - Method in class edu.internet2.middleware.grouper.pspng.LdapUser
-
- equals(Object) - Method in class edu.internet2.middleware.grouper.pspng.PspDatedCacheElement
-
Only compares CacheElements based on the value and not the date they were cached.
- escapeLdapFilter(String) - Static method in class edu.internet2.middleware.grouper.pspng.PspJexlUtils
-
This takes a simple ldap filter 'attribute=value' or just 'value' and escapes the
filter-relevant characters: \, *, (, )
Ref: https://stackoverflow.com/questions/31309673/parse-ldap-filter-to-escape-special-characters
- escapeLdapRdn(String) - Static method in class edu.internet2.middleware.grouper.pspng.PspJexlUtils
-
This takes a string of attribute=value and makes sure that special, dn-relevant characters
are escaped, particularly commas, pluses, etc
- evaluateJexlExpression(String, String, Subject, TSUserClass, GrouperGroupInfo, TSGroupClass, Object...) - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
Make a JexlMap that contains subject and group information and evaluate the given
expression.
- execute(JobExecutionContext) - Method in class edu.internet2.middleware.grouper.pspng.FullSyncStarter
-
Called directly by quartz from a loader property like: otherJob.key-related-to-provisioner-name.class=...FullSyncStarter
- fetchTargetSystemGroup(GrouperGroupInfo) - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
Lookup a single TSGroupClass for a single (grouper) Group.
- fetchTargetSystemGroups(Collection<GrouperGroupInfo>) - Method in class edu.internet2.middleware.grouper.pspng.LdapAttributeProvisioner
-
- fetchTargetSystemGroups(Collection<GrouperGroupInfo>) - Method in class edu.internet2.middleware.grouper.pspng.LdapGroupProvisioner
-
- fetchTargetSystemGroups(Collection<GrouperGroupInfo>) - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
This fetches group information from the target system.
- fetchTargetSystemGroups(Collection) - Method in class edu.internet2.middleware.grouper.pspng.VoidProvisioner
-
- fetchTargetSystemGroupsInBatches(Collection<GrouperGroupInfo>) - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
This method fetches an arbitrary number of groups from the target system.
- fetchTargetSystemUser(Subject) - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
Lookup a single TSUserClass for a single Subject.
- fetchTargetSystemUsers(Collection<Subject>) - Method in class edu.internet2.middleware.grouper.pspng.LdapProvisioner
-
Find the subjects in the ldap server.
- fetchTargetSystemUsers(Collection<Subject>) - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
This fetches user information from the target system.
- fetchTargetSystemUsers(Collection) - Method in class edu.internet2.middleware.grouper.pspng.VoidProvisioner
-
- filterWorkItems(List<ProvisioningWorkItem>) - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
This method returns the work items that are supposed to be provisioned
by calling shouldGroupBeProvisioned on each group mentioned
by a workItem.
- filterWorkItems2(List<ProvisioningWorkItem>) - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
This method returns the work items that are supposed to be provisioned
by calling shouldGroupBeProvisioned on each group mentioned
by a workItem.
- finishCoordination(List<ProvisioningWorkItem>, boolean) - Method in class edu.internet2.middleware.grouper.pspng.LdapProvisioner
-
- finishCoordination(List<ProvisioningWorkItem>, boolean) - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
Provisioning is over.
- finishProvisioningBatch(List<ProvisioningWorkItem>) - Method in class edu.internet2.middleware.grouper.pspng.LdapProvisioner
-
This implements the LDAP Modifications that were scheduled with schedulLdapModification.
- finishProvisioningBatch(List<ProvisioningWorkItem>) - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
- flushCachesIfNecessary(List<ProvisioningWorkItem>) - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
Look at the batch of workItems and flush caches necessary to process the entries
properly.
- formatDate_DateHoursMinutes(DateTime, String) - Static method in class edu.internet2.middleware.grouper.pspng.PspUtils
-
- formatWithSignificantDigits(double, int) - Static method in class edu.internet2.middleware.grouper.pspng.PspUtils
-
Format the number with an adjustable number of decimal places, so decimal places are
only used if they're needed to show significant values.
- FULL_SYNC_ALL_GROUPS - Static variable in class edu.internet2.middleware.grouper.pspng.FullSyncProvisioner
-
- fullSync() - Method in class edu.internet2.middleware.grouper.pspng.FullSyncStarter
-
Old way of starting full-syncs with changeLog.psp.fullSync.* properties.
- fullSyncGroup(GrouperGroupInfo, FullSyncQueueItem) - Method in class edu.internet2.middleware.grouper.pspng.FullSyncProvisioner
-
Workhorse method that handles the FullSync of a specific group.
- fullSyncMode - Variable in class edu.internet2.middleware.grouper.pspng.Provisioner
-
Should this provisioner operate in Full-Sync mode? This might mean fetching all members of a group
which can be expensive in an incremental-sync, but is worth the trouble in a full-sync.
- FullSyncProvisioner - Class in edu.internet2.middleware.grouper.pspng
-
This class manages a full-sync thread for a provisioner.
- FullSyncProvisioner(Provisioner) - Constructor for class edu.internet2.middleware.grouper.pspng.FullSyncProvisioner
-
Constructor used by the getfullSyncer() factory method to construct a full-sync wrapper
around a provisioner.
- FullSyncProvisioner.FULL_SYNC_COMMAND - Enum in edu.internet2.middleware.grouper.pspng
-
- FullSyncProvisioner.QUEUE_TYPE - Enum in edu.internet2.middleware.grouper.pspng
-
- FullSyncProvisionerFactory - Class in edu.internet2.middleware.grouper.pspng
-
- FullSyncProvisionerFactory() - Constructor for class edu.internet2.middleware.grouper.pspng.FullSyncProvisionerFactory
-
- FullSyncStarter - Class in edu.internet2.middleware.grouper.pspng
-
This is the class run by the Changelog/Loader quartz job to kick
off Full Syncs.
- FullSyncStarter() - Constructor for class edu.internet2.middleware.grouper.pspng.FullSyncStarter
-
- get(K, long) - Method in class edu.internet2.middleware.grouper.pspng.PspDatedCache
-
- get(K, DateTime) - Method in class edu.internet2.middleware.grouper.pspng.PspDatedCache
-
- getAllGroupSearchFilter() - Method in class edu.internet2.middleware.grouper.pspng.LdapGroupProvisionerConfiguration
-
- getAllGroupsForProvisioner() - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
This method looks for groups that are marked for provisioning as determined by
the GroupSelectionExpression.
- getAllGroupsForProvisioner2() - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
This method looks for groups that are marked for provisioning as determined by
the GroupSelectionExpression.
- getAllProvisionedValuesPrefix() - Method in class edu.internet2.middleware.grouper.pspng.LdapAttributeProvisionerConfiguration
-
- getAttribute(String) - Method in class edu.internet2.middleware.grouper.pspng.LdapObject
-
Get the LdapAttribute from the stored entry.
- getAttributeName(ChangeLogEntry) - Static method in class edu.internet2.middleware.grouper.pspng.ChangelogHandlingConfig
-
- getAttributeName() - Method in class edu.internet2.middleware.grouper.pspng.ProvisioningWorkItem
-
- getAttributesNeededingDnEscaping() - Method in class edu.internet2.middleware.grouper.pspng.LdapProvisionerConfiguration
-
- getAttributesUsedInGroupSelectionExpression() - Method in class edu.internet2.middleware.grouper.pspng.ProvisionerConfiguration
-
- getAttributeValueForGroup(GrouperGroupInfo) - Method in class edu.internet2.middleware.grouper.pspng.LdapAttributeProvisioner
-
- getCacheFullnessWarningThreshold_percentage() - Method in class edu.internet2.middleware.grouper.pspng.ProvisionerConfiguration
-
- getChangelogEntry() - Method in class edu.internet2.middleware.grouper.pspng.ProvisioningWorkItem
-
- getConfig() - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
- getConfigName() - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
- getCoordinationTimout_secs() - Method in class edu.internet2.middleware.grouper.pspng.ProvisionerConfiguration
-
- getCoordinationUpdateInterval_secs() - Method in class edu.internet2.middleware.grouper.pspng.ProvisionerConfiguration
-
- getCurrentWorkItem() - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
Get the ProvisioningWorkItem that this provisioner is currently processing
- getDataCacheTime_secs() - Method in class edu.internet2.middleware.grouper.pspng.ProvisionerConfiguration
-
- getDisplayName() - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
- getDn() - Method in class edu.internet2.middleware.grouper.pspng.LdapObject
-
Get the distinguished name of the ldap entry.
- getDnSummary(String, int) - Static method in class edu.internet2.middleware.grouper.pspng.LdapObject
-
Get just part of a DN, along with an elipses to indicate that it is a summary
- getFirstRdnString(String) - Static method in class edu.internet2.middleware.grouper.pspng.PspUtils
-
This method returns the first RDN of an LDAP DN.
- getFullSyncer(String) - Static method in class edu.internet2.middleware.grouper.pspng.FullSyncProvisionerFactory
-
Factory for FullSync objects
- getFullSyncer(Provisioner) - Static method in class edu.internet2.middleware.grouper.pspng.FullSyncProvisionerFactory
-
Shortcut to getFullSyncer(provisioner.getConfigName())
- getGroupAttributeName() - Method in class edu.internet2.middleware.grouper.pspng.LdapGroupProvisionerConfiguration
-
- getGroupAttributes(Group) - Static method in class edu.internet2.middleware.grouper.pspng.PspUtils
-
- getGroupAttributes(PITGroup) - Static method in class edu.internet2.middleware.grouper.pspng.PspUtils
-
- getGroupCreationBaseDn() - Method in class edu.internet2.middleware.grouper.pspng.LdapGroupProvisionerConfiguration
-
- getGroupCreationLdifTemplate() - Method in class edu.internet2.middleware.grouper.pspng.LdapGroupProvisionerConfiguration
-
- getGrouperGroup() - Method in class edu.internet2.middleware.grouper.pspng.GrouperGroupInfo
-
- getGrouperGroupCacheSize() - Method in class edu.internet2.middleware.grouper.pspng.ProvisionerConfiguration
-
- getGrouperMessagingSystemName() - Method in class edu.internet2.middleware.grouper.pspng.ProvisionerConfiguration
-
- getGrouperSubjectCacheSize() - Method in class edu.internet2.middleware.grouper.pspng.ProvisionerConfiguration
-
- getGroupId(ChangeLogEntry) - Static method in class edu.internet2.middleware.grouper.pspng.ChangelogHandlingConfig
-
- getGroupIdIndex() - Method in class edu.internet2.middleware.grouper.pspng.ProvisioningWorkItem
-
Return the idIndex from the changelog entry
- getGroupInfo(ProvisioningWorkItem) - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
- getGroupInfo(Provisioner) - Method in class edu.internet2.middleware.grouper.pspng.ProvisioningWorkItem
-
- getGroupInfoOfExistingGroup(Group) - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
- getGroupInfoOfExistingGroup(String) - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
- getGroupJexlMap(String, GrouperGroupInfo) - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
- getGroupName(ChangeLogEntry) - Static method in class edu.internet2.middleware.grouper.pspng.ChangelogHandlingConfig
-
- getGroupName() - Method in class edu.internet2.middleware.grouper.pspng.ProvisioningWorkItem
-
- getGroupSearch_batchSize() - Method in class edu.internet2.middleware.grouper.pspng.ProvisionerConfiguration
-
- getGroupSearchAttributes() - Method in class edu.internet2.middleware.grouper.pspng.LdapGroupProvisionerConfiguration
-
- getGroupSearchBaseDn() - Method in class edu.internet2.middleware.grouper.pspng.LdapGroupProvisionerConfiguration
-
- getGroupSelectionExpression() - Method in class edu.internet2.middleware.grouper.pspng.ProvisionerConfiguration
-
- getIdString(long) - Static method in class edu.internet2.middleware.grouper.pspng.PspUtils
-
- getIncrementalProvisioner(String) - Static method in class edu.internet2.middleware.grouper.pspng.ProvisionerFactory
-
- getIntegerValue(String) - Method in class edu.internet2.middleware.grouper.pspng.LdapObject
-
- getJexlMap() - Method in class edu.internet2.middleware.grouper.pspng.GrouperGroupInfo
-
- getJexlMap() - Method in class edu.internet2.middleware.grouper.pspng.LdapGroup
-
- getJexlMap() - Method in class edu.internet2.middleware.grouper.pspng.LdapUser
-
- getJexlMap() - Method in interface edu.internet2.middleware.grouper.pspng.TargetSystemGroup
-
- getJexlMap() - Method in interface edu.internet2.middleware.grouper.pspng.TargetSystemUser
-
- getJobStatistics() - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
job stats for real time
- getLastSuccessfulFullSyncDate(String) - Method in class edu.internet2.middleware.grouper.pspng.FullSyncProvisioner
-
- getLastSuccessfulFullSyncTime(GrouperGroupInfo) - Method in class edu.internet2.middleware.grouper.pspng.ProvisionerCoordinator
-
- getLdapConnection() - Method in class edu.internet2.middleware.grouper.pspng.LdapSystem
-
- getLdapGroupCacheSize() - Method in class edu.internet2.middleware.grouper.pspng.LdapGroupProvisionerConfiguration
-
- getLdapGroupCacheTime_secs() - Method in class edu.internet2.middleware.grouper.pspng.LdapGroupProvisionerConfiguration
-
- getLdapObject() - Method in class edu.internet2.middleware.grouper.pspng.LdapGroup
-
- getLdapObject() - Method in class edu.internet2.middleware.grouper.pspng.LdapUser
-
- getLdapPool() - Method in class edu.internet2.middleware.grouper.pspng.LdapSystem
-
- getLdapPoolName() - Method in class edu.internet2.middleware.grouper.pspng.LdapProvisionerConfiguration
-
- getLdapSystem() - Method in class edu.internet2.middleware.grouper.pspng.LdapProvisioner
-
- getLdaptiveProperties() - Method in class edu.internet2.middleware.grouper.pspng.LdapSystem
-
- getLdifString() - Method in class edu.internet2.middleware.grouper.pspng.LdapObject
-
- getLongValue(String) - Method in class edu.internet2.middleware.grouper.pspng.LdapObject
-
- getMap() - Method in class edu.internet2.middleware.grouper.pspng.LdapObject
-
- getMaxNumberOfTimesToRepeatedlyFullSyncGroup() - Method in class edu.internet2.middleware.grouper.pspng.ProvisionerConfiguration
-
- getMaxValuesToChangePerOperation() - Method in class edu.internet2.middleware.grouper.pspng.LdapProvisionerConfiguration
-
- getMdcLabel() - Method in class edu.internet2.middleware.grouper.pspng.ProvisioningWorkItem
-
- getMemberAttributeName() - Method in class edu.internet2.middleware.grouper.pspng.LdapGroupProvisionerConfiguration
-
- getMemberAttributeValueFormat() - Method in class edu.internet2.middleware.grouper.pspng.LdapGroupProvisionerConfiguration
-
- getMembers() - Method in class edu.internet2.middleware.grouper.pspng.GrouperGroupInfo
-
- getMissingSubjectsWarningThreshold_percentage() - Method in class edu.internet2.middleware.grouper.pspng.ProvisionerConfiguration
-
- getName() - Method in class edu.internet2.middleware.grouper.pspng.FullSyncProvisioner
-
- getName() - Method in class edu.internet2.middleware.grouper.pspng.GrouperGroupInfo
-
- getNativeMemorySize_bytes() - Method in class edu.internet2.middleware.grouper.pspng.LdapGroup
-
- getNativeMemorySize_bytes() - Method in class edu.internet2.middleware.grouper.pspng.LdapUser
-
- getNativeMemorySize_bytes() - Method in interface edu.internet2.middleware.grouper.pspng.TargetSystemGroup
-
Approximately how many bytes did target system provide to create this object?
For instance, for an ldap server, this would be how much LDIF information is
behind this group.
- getNativeMemorySize_bytes() - Method in interface edu.internet2.middleware.grouper.pspng.TargetSystemUser
-
Approximately how many bytes did target system provide to create this object?
For instance, for an ldap server, this would be how much LDIF information is
behind this user.
- getNext() - Method in class edu.internet2.middleware.grouper.pspng.lbmq.DefaultSubQueueSelection
-
- getNext() - Method in interface edu.internet2.middleware.grouper.pspng.lbmq.LinkedBlockingMultiQueue.SubQueueSelection
-
Returns the next subQueue to be used.
- getNextFullSyncRequest() - Method in class edu.internet2.middleware.grouper.pspng.FullSyncProvisioner
-
get the next full-sync request from our queues/subqueues.
- getNumberOfDataFetchingWorkers() - Method in class edu.internet2.middleware.grouper.pspng.ProvisionerConfiguration
-
- getOuCreationLdifTemplate() - Method in class edu.internet2.middleware.grouper.pspng.LdapProvisionerConfiguration
-
- getPriorityGroupsCount() - Method in class edu.internet2.middleware.grouper.pspng.lbmq.LinkedBlockingMultiQueue
-
- getPropertyClass() - Static method in class edu.internet2.middleware.grouper.pspng.LdapAttributeProvisioner
-
- getPropertyClass() - Static method in class edu.internet2.middleware.grouper.pspng.LdapGroupProvisioner
-
- getPropertyClass() - Static method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
This returns the configuration class needed by provisioners of this class.
- getProvisionedAttributeName() - Method in class edu.internet2.middleware.grouper.pspng.LdapAttributeProvisionerConfiguration
-
- getProvisionedAttributeValueFormat() - Method in class edu.internet2.middleware.grouper.pspng.LdapAttributeProvisionerConfiguration
-
- getProvisioner() - Method in class edu.internet2.middleware.grouper.pspng.FullSyncProvisioner
-
- getProvisioner() - Method in class edu.internet2.middleware.grouper.pspng.PspChangelogConsumerShim
-
- getProvisionerCoordinator(Provisioner<?, ?, ?>) - Static method in class edu.internet2.middleware.grouper.pspng.ProvisionerFactory
-
- getProvisioningDataValue(String) - Method in class edu.internet2.middleware.grouper.pspng.ProvisioningWorkItem
-
- getProvisioningDataValues(String) - Method in class edu.internet2.middleware.grouper.pspng.ProvisioningWorkItem
-
- getProvisioningJobNames() - Method in class edu.internet2.middleware.grouper.pspng.FullSyncStarter
-
This looks through the loader properties and pulls out the jobs that are Provisioning jobs
by looking at the class referred to in 'type' to see if it is a Provisioner subclass.
- getSearchExecutor() - Method in class edu.internet2.middleware.grouper.pspng.LdapSystem
-
Returns ldaptive search executor configured according to properties
- getSearchResultPagingSize() - Method in class edu.internet2.middleware.grouper.pspng.LdapSystem
-
- getSingleGroupSearchFilter() - Method in class edu.internet2.middleware.grouper.pspng.LdapGroupProvisionerConfiguration
-
- getSingleValueAttribute(String) - Method in class edu.internet2.middleware.grouper.pspng.LdapObject
-
- getSleepTimeAfterError_ms() - Method in class edu.internet2.middleware.grouper.pspng.ProvisionerConfiguration
-
- getStatusMessage() - Method in class edu.internet2.middleware.grouper.pspng.ProvisioningWorkItem
-
- getStemAttributes(Group) - Static method in class edu.internet2.middleware.grouper.pspng.PspUtils
-
- getStringSet(boolean) - Static method in class edu.internet2.middleware.grouper.pspng.PspUtils
-
Get a string set that is case-insensitive or case-sensitive
- getStringSet(boolean, Collection<String>) - Static method in class edu.internet2.middleware.grouper.pspng.PspUtils
-
Get a string set that is case-insensitive or case-sensitive,
The returned set will contain the values provided
- getStringValue(String) - Method in class edu.internet2.middleware.grouper.pspng.LdapObject
-
- getStringValues(String) - Method in class edu.internet2.middleware.grouper.pspng.LdapObject
-
- getSubject(String, String) - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
- getSubject(Provisioner) - Method in class edu.internet2.middleware.grouper.pspng.ProvisioningWorkItem
-
- getSubjectCacheKey(String, String) - Static method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
- getSubjectCacheKey(Subject) - Static method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
- getSubjectId(ChangeLogEntry) - Static method in class edu.internet2.middleware.grouper.pspng.ChangelogHandlingConfig
-
- getSubjectSource(ChangeLogEntry) - Static method in class edu.internet2.middleware.grouper.pspng.ChangelogHandlingConfig
-
- getSubQueue(K) - Method in class edu.internet2.middleware.grouper.pspng.lbmq.LinkedBlockingMultiQueue
-
Gets a sub-queue
- getTargetSystemGroupCacheSize() - Method in class edu.internet2.middleware.grouper.pspng.ProvisionerConfiguration
-
- getTargetSystemUser(Subject) - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
- getTargetSystemUserCacheSize() - Method in class edu.internet2.middleware.grouper.pspng.ProvisionerConfiguration
-
- getThreadId() - Static method in class edu.internet2.middleware.grouper.pspng.PspUtils
-
Return a (unique) id for the current thread.
- getTimeToSleepBetweenRepeatedFullSyncs_ms() - Method in class edu.internet2.middleware.grouper.pspng.ProvisionerConfiguration
-
- getUnboundIdEntry() - Method in class edu.internet2.middleware.grouper.pspng.LdapObject
-
- getUserCreationBaseDn() - Method in class edu.internet2.middleware.grouper.pspng.LdapProvisionerConfiguration
-
- getUserCreationLdifTemplate() - Method in class edu.internet2.middleware.grouper.pspng.LdapProvisionerConfiguration
-
- getUserLdapFilter(Subject) - Method in class edu.internet2.middleware.grouper.pspng.LdapProvisioner
-
- getUserSearch_batchSize() - Method in class edu.internet2.middleware.grouper.pspng.ProvisionerConfiguration
-
- getUserSearchAttributes() - Method in class edu.internet2.middleware.grouper.pspng.LdapProvisionerConfiguration
-
- getUserSearchBaseDn() - Method in class edu.internet2.middleware.grouper.pspng.LdapProvisionerConfiguration
-
- getUserSearchFilter() - Method in class edu.internet2.middleware.grouper.pspng.LdapProvisionerConfiguration
-
- getValue() - Method in class edu.internet2.middleware.grouper.pspng.PspDatedCacheElement
-
- getValueIfNewEnough(DateTime) - Method in class edu.internet2.middleware.grouper.pspng.PspDatedCacheElement
-
Get the value if it is new enough
- getValueIfNewEnough(long) - Method in class edu.internet2.middleware.grouper.pspng.PspDatedCacheElement
-
Get the value if it is new enough.
- groupAttributeName_defaultValue - Variable in class edu.internet2.middleware.grouper.pspng.LdapGroupProvisionerConfiguration
-
- groupCreationLdifTemplate_defaultValue - Variable in class edu.internet2.middleware.grouper.pspng.LdapGroupProvisionerConfiguration
-
- grouperGroupCacheSize_defaultValue - Variable in class edu.internet2.middleware.grouper.pspng.ProvisionerConfiguration
-
- GrouperGroupInfo - Class in edu.internet2.middleware.grouper.pspng
-
This is a simple class to hold name and attribute information of a group.
- GrouperGroupInfo(Group) - Constructor for class edu.internet2.middleware.grouper.pspng.GrouperGroupInfo
-
- GrouperGroupInfo(PITGroup) - Constructor for class edu.internet2.middleware.grouper.pspng.GrouperGroupInfo
-
- GrouperGroupInfo(String, Long) - Constructor for class edu.internet2.middleware.grouper.pspng.GrouperGroupInfo
-
- grouperIsAuthoritative_defaultValue - Variable in class edu.internet2.middleware.grouper.pspng.ProvisionerConfiguration
-
- grouperMessagingSystemName_defaultValue - Variable in class edu.internet2.middleware.grouper.pspng.ProvisionerConfiguration
-
- grouperSubjectCacheSize_defaultValue - Variable in class edu.internet2.middleware.grouper.pspng.ProvisionerConfiguration
-
- groupName - Variable in class edu.internet2.middleware.grouper.pspng.ProvisioningWorkItem
-
- groupNameToMillisAndProvisionable(String) - Static method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
- groupSearch_batchSize_defaultValue - Variable in class edu.internet2.middleware.grouper.pspng.ProvisionerConfiguration
-
- groupSearchAttributes_defaultValue - Variable in class edu.internet2.middleware.grouper.pspng.LdapGroupProvisionerConfiguration
-
- groupSelectionExpression - Variable in class edu.internet2.middleware.grouper.pspng.ProvisionerConfiguration
-
- groupSelectionExpression_defaultValue() - Method in class edu.internet2.middleware.grouper.pspng.ProvisionerConfiguration
-
This expression says that the provisionerName has to be in a group or stem provision_to attribute
and NOT in neither a group or stem do_not_provision_to attribute
- LdapAttributeProvisioner - Class in edu.internet2.middleware.grouper.pspng
-
This class implements group-membership changes into an Attribute of
the User objects that are members of the group.
- LdapAttributeProvisioner(String, LdapAttributeProvisionerConfiguration, boolean) - Constructor for class edu.internet2.middleware.grouper.pspng.LdapAttributeProvisioner
-
- LdapAttributeProvisionerConfiguration - Class in edu.internet2.middleware.grouper.pspng
-
Collects all the various properties and makes them available to the provisioner.
- LdapAttributeProvisionerConfiguration(String) - Constructor for class edu.internet2.middleware.grouper.pspng.LdapAttributeProvisionerConfiguration
-
- LdapGroup - Class in edu.internet2.middleware.grouper.pspng
-
This class represents an LdapGroup as a TargetSystemGroup.
- LdapGroup(LdapObject) - Constructor for class edu.internet2.middleware.grouper.pspng.LdapGroup
-
- ldapGroupCacheSize_defaultValue - Variable in class edu.internet2.middleware.grouper.pspng.LdapGroupProvisionerConfiguration
-
- ldapGroupCacheTime_secs_defaultValue - Variable in class edu.internet2.middleware.grouper.pspng.LdapGroupProvisionerConfiguration
-
- LdapGroupProvisioner - Class in edu.internet2.middleware.grouper.pspng
-
This class is the workhorse for provisioning LDAP groups from
grouper.
- LdapGroupProvisioner(String, LdapGroupProvisionerConfiguration, boolean) - Constructor for class edu.internet2.middleware.grouper.pspng.LdapGroupProvisioner
-
- LdapGroupProvisionerConfiguration - Class in edu.internet2.middleware.grouper.pspng
-
Collects all the various properties and makes them available to the provisioner.
- LdapGroupProvisionerConfiguration(String) - Constructor for class edu.internet2.middleware.grouper.pspng.LdapGroupProvisionerConfiguration
-
- LdapObject - Class in edu.internet2.middleware.grouper.pspng
-
This is a wrapper around ldaptive's LdapEntry.
- LdapObject(LdapEntry, String[]) - Constructor for class edu.internet2.middleware.grouper.pspng.LdapObject
-
- LdapObject(String) - Constructor for class edu.internet2.middleware.grouper.pspng.LdapObject
-
Create an LdapObject wrapper around a dn.
- LdapProvisioner<ConfigurationClass extends LdapProvisionerConfiguration> - Class in edu.internet2.middleware.grouper.pspng
-
This (abstract) class consolidates the common aspects of provisioning to LDAP-based targets.
- LdapProvisioner(String, ConfigurationClass, boolean) - Constructor for class edu.internet2.middleware.grouper.pspng.LdapProvisioner
-
- LdapProvisionerConfiguration - Class in edu.internet2.middleware.grouper.pspng
-
Collects all the various properties and makes them available to the provisioner.
- LdapProvisionerConfiguration(String) - Constructor for class edu.internet2.middleware.grouper.pspng.LdapProvisionerConfiguration
-
- LdapSearchProgressHandler - Class in edu.internet2.middleware.grouper.pspng
-
- LdapSearchProgressHandler(int, Logger, String) - Constructor for class edu.internet2.middleware.grouper.pspng.LdapSearchProgressHandler
-
- LdapSearchProgressHandler(Logger, String) - Constructor for class edu.internet2.middleware.grouper.pspng.LdapSearchProgressHandler
-
- ldapSystem - Variable in class edu.internet2.middleware.grouper.pspng.LdapProvisioner
-
- LdapSystem - Class in edu.internet2.middleware.grouper.pspng
-
This class encapsulates an LDAP system configured by a collection of
properties defined withing grouper-loader.properties
- LdapSystem(String, boolean) - Constructor for class edu.internet2.middleware.grouper.pspng.LdapSystem
-
- ldapSystemName - Variable in class edu.internet2.middleware.grouper.pspng.LdapSystem
-
- LdapUser - Class in edu.internet2.middleware.grouper.pspng
-
This class represents an LdapUser as a TargetSystemUser.
- LdapUser(LdapObject) - Constructor for class edu.internet2.middleware.grouper.pspng.LdapUser
-
- LdapUser(String) - Constructor for class edu.internet2.middleware.grouper.pspng.LdapUser
-
- ldapUserCacheSize_defaultValue - Variable in class edu.internet2.middleware.grouper.pspng.LdapProvisionerConfiguration
-
- LinkedBlockingMultiQueue<K,E> - Class in edu.internet2.middleware.grouper.pspng.lbmq
-
An optionally-bounded blocking "multi-queue" based on linked nodes.
- LinkedBlockingMultiQueue() - Constructor for class edu.internet2.middleware.grouper.pspng.lbmq.LinkedBlockingMultiQueue
-
Constructor.
- LinkedBlockingMultiQueue(LinkedBlockingMultiQueue.SubQueueSelection<K, E>) - Constructor for class edu.internet2.middleware.grouper.pspng.lbmq.LinkedBlockingMultiQueue
-
Constructor.
- LinkedBlockingMultiQueue.SubQueue - Class in edu.internet2.middleware.grouper.pspng.lbmq
-
Represent a sub-queue inside a multi-queue.
- LinkedBlockingMultiQueue.SubQueueSelection<K,E> - Interface in edu.internet2.middleware.grouper.pspng.lbmq
-
Allows to choose the next subQueue.
- lockForFullSyncIfNoIncrementalIsUnderway(GrouperGroupInfo) - Method in class edu.internet2.middleware.grouper.pspng.ProvisionerCoordinator
-
Used by the Full-Sync provisioners to wait and then lock the group from being incrementally provisioned.
- lockForIncrementalProvisioningIfNoFullSyncIsUnderway(GrouperGroupInfo) - Method in class edu.internet2.middleware.grouper.pspng.ProvisionerCoordinator
-
Used by the incremental provisioners to wait and then lock the group from full-sync operations
- LOG - Static variable in class edu.internet2.middleware.grouper.pspng.FullSyncStarter
-
- log(LdapEntry, String, Object...) - Method in class edu.internet2.middleware.grouper.pspng.LdapSystem
-
- log(ModifyRequest, String, Object...) - Method in class edu.internet2.middleware.grouper.pspng.LdapSystem
-
- LOG - Variable in class edu.internet2.middleware.grouper.pspng.Provisioner
-
- logProgressIfNecessary() - Method in class edu.internet2.middleware.grouper.pspng.ProgressMonitor
-
- PARAMETER_NAMESPACE - Static variable in class edu.internet2.middleware.grouper.pspng.ProvisionerConfiguration
-
- peek() - Method in class edu.internet2.middleware.grouper.pspng.lbmq.DefaultSubQueueSelection
-
- peek() - Method in class edu.internet2.middleware.grouper.pspng.lbmq.LinkedBlockingMultiQueue
-
- peek() - Method in interface edu.internet2.middleware.grouper.pspng.lbmq.LinkedBlockingMultiQueue.SubQueueSelection
-
Returns the next element from the queue but keeps it in the queue.
- peek() - Method in interface edu.internet2.middleware.grouper.pspng.lbmq.Pollable
-
Retrieves, but does not remove, the head of this queue, or returns null
if this queue is empty.
- performLdapAdd(LdapEntry) - Method in class edu.internet2.middleware.grouper.pspng.LdapProvisioner
-
Perform an LDAP ADD after making sure the new object's OU exists.
- performLdapAdd(LdapEntry) - Method in class edu.internet2.middleware.grouper.pspng.LdapSystem
-
- performLdapDelete(String) - Method in class edu.internet2.middleware.grouper.pspng.LdapSystem
-
- performLdapModify(ModifyRequest, boolean) - Method in class edu.internet2.middleware.grouper.pspng.LdapSystem
-
- performLdapModify(ModifyRequest, boolean, boolean) - Method in class edu.internet2.middleware.grouper.pspng.LdapSystem
-
This performs a modification and optionally retries it by comparing attributeValues
being added/removed to those already on the ldap server
- performLdapRead(DN, String...) - Method in class edu.internet2.middleware.grouper.pspng.LdapSystem
-
- performLdapRead(String, Collection<String>) - Method in class edu.internet2.middleware.grouper.pspng.LdapSystem
-
- performLdapRead(String, String...) - Method in class edu.internet2.middleware.grouper.pspng.LdapSystem
-
- performLdapSearchRequest(int, SearchRequest, SearchEntryHandler) - Method in class edu.internet2.middleware.grouper.pspng.LdapSystem
-
- performLdapSearchRequest(int, String, SearchScope, Collection<String>, String, Object...) - Method in class edu.internet2.middleware.grouper.pspng.LdapSystem
-
- performLdapSearchRequest(int, String, SearchScope, Collection<String>, SearchFilter) - Method in class edu.internet2.middleware.grouper.pspng.LdapSystem
-
- performLdapSearchRequest_returningValuesOfAnAttribute(int, String, SearchScope, String, String, Object...) - Method in class edu.internet2.middleware.grouper.pspng.LdapSystem
-
- performTestLdapRead(Connection) - Method in class edu.internet2.middleware.grouper.pspng.LdapSystem
-
- poll(long, TimeUnit) - Method in class edu.internet2.middleware.grouper.pspng.lbmq.LinkedBlockingMultiQueue
-
- poll() - Method in class edu.internet2.middleware.grouper.pspng.lbmq.LinkedBlockingMultiQueue
-
- poll() - Method in interface edu.internet2.middleware.grouper.pspng.lbmq.Pollable
-
Retrieves and removes the head of this queue, or returns null
if this queue is empty.
- poll(long, TimeUnit) - Method in interface edu.internet2.middleware.grouper.pspng.lbmq.Pollable
-
Retrieves and removes the head of this queue, waiting up to the specified wait time if necessary for an element
to become available.
- Pollable<E> - Interface in edu.internet2.middleware.grouper.pspng.lbmq
-
This interface captures the "head side" of the
BlockingQueue
interface
- populateElMap(Map<String, Object>) - Method in class edu.internet2.middleware.grouper.pspng.LdapGroupProvisionerConfiguration
-
- populateElMap(Map<String, Object>) - Method in class edu.internet2.middleware.grouper.pspng.LdapProvisionerConfiguration
-
- populateElMap(Map<String, Object>) - Method in class edu.internet2.middleware.grouper.pspng.ProvisionerConfiguration
-
- populateJexlMap(String, Map<String, Object>, Subject, LdapUser, GrouperGroupInfo, LdapGroup) - Method in class edu.internet2.middleware.grouper.pspng.LdapProvisioner
-
- populateJexlMap(String, Map<String, Object>, Subject, TSUserClass, GrouperGroupInfo, TSGroupClass) - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
Overridable method to put group and subject information into the Jexl map
for use during evaluation.
- processChangeLogEntries(List<ChangeLogEntry>, ChangeLogProcessorMetadata) - Method in class edu.internet2.middleware.grouper.pspng.FullSyncStarter
-
- processChangeLogEntries(List<ChangeLogEntry>, ChangeLogProcessorMetadata) - Method in class edu.internet2.middleware.grouper.pspng.PspChangelogConsumerShim
-
- processGroupCleanup(FullSyncQueueItem) - Method in class edu.internet2.middleware.grouper.pspng.FullSyncProvisioner
-
- processQueueItem(FullSyncQueueItem) - Method in class edu.internet2.middleware.grouper.pspng.FullSyncProvisioner
-
- ProgressMonitor - Class in edu.internet2.middleware.grouper.pspng
-
This classs helps report how much of a long task has been completed
and how long the rest is expected to take
- ProgressMonitor(int, Logger, boolean, int, String, Object...) - Constructor for class edu.internet2.middleware.grouper.pspng.ProgressMonitor
-
- ProgressMonitor(Logger, boolean, int, String, Object...) - Constructor for class edu.internet2.middleware.grouper.pspng.ProgressMonitor
-
- provisionBatchOfItems(List<ProvisioningWorkItem>) - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
- provisionedAttributeValueFormat_defaultValue - Variable in class edu.internet2.middleware.grouper.pspng.LdapAttributeProvisionerConfiguration
-
- provisioner - Variable in class edu.internet2.middleware.grouper.pspng.FullSyncProvisioner
-
- provisioner - Variable in class edu.internet2.middleware.grouper.pspng.LdapObject
-
- Provisioner<ConfigurationClass extends ProvisionerConfiguration,TSUserClass extends TargetSystemUser,TSGroupClass extends TargetSystemGroup> - Class in edu.internet2.middleware.grouper.pspng
-
Top-Level provisioner class of PSPNG and is the superclass of Target-System-Specific
subclasses.
- provisionerConfig - Variable in class edu.internet2.middleware.grouper.pspng.ProvisionerCoordinator
-
- provisionerConfigName - Variable in class edu.internet2.middleware.grouper.pspng.Provisioner
-
- ProvisionerConfiguration - Class in edu.internet2.middleware.grouper.pspng
-
Collects all the various properties and makes them available to the provisioner.
- ProvisionerConfiguration(String) - Constructor for class edu.internet2.middleware.grouper.pspng.ProvisionerConfiguration
-
- ProvisionerCoordinator - Class in edu.internet2.middleware.grouper.pspng
-
This class coordinates the efforts of a provsioner's full-sync and incremental-sync
processes.
- ProvisionerCoordinator(Provisioner<?, ?, ?>) - Constructor for class edu.internet2.middleware.grouper.pspng.ProvisionerCoordinator
-
Create a ProvisionerCoordinator
- provisionerDisplayName - Variable in class edu.internet2.middleware.grouper.pspng.Provisioner
-
- ProvisionerFactory - Class in edu.internet2.middleware.grouper.pspng
-
This class helps construct and cache Provisioners.
- ProvisionerFactory() - Constructor for class edu.internet2.middleware.grouper.pspng.ProvisionerFactory
-
- provisionerName - Variable in class edu.internet2.middleware.grouper.pspng.ProvisionerConfiguration
-
- provisioningData - Variable in class edu.internet2.middleware.grouper.pspng.ProvisioningWorkItem
-
A place where information can be cached between the start/provision/finish
phases of a provisioning batch
- ProvisioningWorkItem - Class in edu.internet2.middleware.grouper.pspng
-
This is a wrapper for the event-triggering data item used to drive PSP.
- ProvisioningWorkItem(ProvisioningWorkItem.WORK_ITEM_COMMAND, GrouperGroupInfo, DateTime) - Constructor for class edu.internet2.middleware.grouper.pspng.ProvisioningWorkItem
-
Create a work item that just holds the groupName without the overhead of
a changelog item.
- ProvisioningWorkItem(ChangeLogEntry) - Constructor for class edu.internet2.middleware.grouper.pspng.ProvisioningWorkItem
-
- ProvisioningWorkItem.WORK_ITEM_COMMAND - Enum in edu.internet2.middleware.grouper.pspng
-
- provisionItem(ProvisioningWorkItem) - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
Dispatches an event to the right method, with generally
useful parameters.
- PspChangelogConsumerShim - Class in edu.internet2.middleware.grouper.pspng
-
This class connects a PSPNG provsioner with the changelog.
- PspChangelogConsumerShim() - Constructor for class edu.internet2.middleware.grouper.pspng.PspChangelogConsumerShim
-
- PspDatedCache<K,V> - Class in edu.internet2.middleware.grouper.pspng
-
A GrouperCache that also provides controls of how old elements are when they are
requested.
- PspDatedCache(String, int, boolean, int, int, boolean) - Constructor for class edu.internet2.middleware.grouper.pspng.PspDatedCache
-
- PspDatedCacheElement<V> - Class in edu.internet2.middleware.grouper.pspng
-
This is a wrapper that stores a value along with the date it was cached.
- PspDatedCacheElement(V) - Constructor for class edu.internet2.middleware.grouper.pspng.PspDatedCacheElement
-
- PspException - Exception in edu.internet2.middleware.grouper.pspng
-
This is the common caught-exception class used within PSP-NG.
- PspException() - Constructor for exception edu.internet2.middleware.grouper.pspng.PspException
-
- PspException(String, Throwable, Object...) - Constructor for exception edu.internet2.middleware.grouper.pspng.PspException
-
- PspException(String, Object...) - Constructor for exception edu.internet2.middleware.grouper.pspng.PspException
-
- PspException(Throwable) - Constructor for exception edu.internet2.middleware.grouper.pspng.PspException
-
- PspJexlUtils - Class in edu.internet2.middleware.grouper.pspng
-
This class is included in the variable namespace created when JEXL
expressions are evaluated.
- PspJexlUtils() - Constructor for class edu.internet2.middleware.grouper.pspng.PspJexlUtils
-
- PspUtils - Class in edu.internet2.middleware.grouper.pspng
-
- PspUtils() - Constructor for class edu.internet2.middleware.grouper.pspng.PspUtils
-
- purgeAttributeValue(String, String, JobStatistics) - Method in class edu.internet2.middleware.grouper.pspng.LdapAttributeProvisioner
-
- put(E) - Method in class edu.internet2.middleware.grouper.pspng.lbmq.LinkedBlockingMultiQueue.SubQueue
-
- put(E) - Method in interface edu.internet2.middleware.grouper.pspng.lbmq.Offerable
-
Inserts the specified element into this queue, waiting if necessary for space to become available.
- put(K, V) - Method in class edu.internet2.middleware.grouper.pspng.PspDatedCache
-
- putProvisioningData(String, Object) - Method in class edu.internet2.middleware.grouper.pspng.ProvisioningWorkItem
-
- sanityCheckDnAttributesOfLdif(String, String, Object...) - Method in class edu.internet2.middleware.grouper.pspng.LdapProvisioner
-
Look at attributes that are supposed to store DNs and make sure they
are escaped and/or parsable
- scheduleGroupCleanup(FullSyncProvisioner.QUEUE_TYPE, String, String, Object...) - Method in class edu.internet2.middleware.grouper.pspng.FullSyncProvisioner
-
Put a GROUP_CLEANUP_MARKER into the full-sync schedule.
- scheduleGroupForSync(FullSyncProvisioner.QUEUE_TYPE, String, String, String, Object...) - Method in class edu.internet2.middleware.grouper.pspng.FullSyncProvisioner
-
Put the given group in a queue for full syncing
- scheduleGroupModification(GrouperGroupInfo, LdapGroup, AttributeModificationType, Collection<String>) - Method in class edu.internet2.middleware.grouper.pspng.LdapGroupProvisioner
-
- scheduleLdapModification(ModifyRequest) - Method in class edu.internet2.middleware.grouper.pspng.LdapProvisioner
-
- scheduleUserModification(LdapUser, AttributeModificationType, Collection<String>) - Method in class edu.internet2.middleware.grouper.pspng.LdapAttributeProvisioner
-
This adds/removes values from the given user.
- schemaRelatedLdapErrors - Static variable in class edu.internet2.middleware.grouper.pspng.LdapProvisioner
-
LDAP ResultCodes that might occur from a schema-related violation, for example when
the last member is removed from an LdapGroup that requires a member
- searchResultPagingEnabled_defaultValue - Variable in class edu.internet2.middleware.grouper.pspng.LdapSystem
-
- searchResultPagingSize_default_value - Variable in class edu.internet2.middleware.grouper.pspng.LdapSystem
-
- setCurrentWorkItem(ProvisioningWorkItem) - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
- setJobStatistics(JobStatistics) - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
job stats for real time
- setPriorityGroups(ArrayList<LinkedBlockingMultiQueue<K, E>.PriorityGroup>) - Method in class edu.internet2.middleware.grouper.pspng.lbmq.DefaultSubQueueSelection
-
- setPriorityGroups(ArrayList<LinkedBlockingMultiQueue<K, E>.PriorityGroup>) - Method in interface edu.internet2.middleware.grouper.pspng.lbmq.LinkedBlockingMultiQueue.SubQueueSelection
-
Sets priority groups.
- setUpGrouperMessagingQueue(FullSyncProvisioner.QUEUE_TYPE) - Method in class edu.internet2.middleware.grouper.pspng.FullSyncProvisioner
-
- setupNewThread() - Static method in class edu.internet2.middleware.grouper.pspng.PspUtils
-
A method that does PSPNG's standard thread setup.
- shouldGroupBeProvisioned(GrouperGroupInfo) - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
Evaluate the GroupSelectionExpression to see if group should be processed by this
provisioner.
- shouldGroupBeProvisionedConsiderCache(GrouperGroupInfo) - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
Evaluate the GroupSelectionExpression to see if group should be processed by this
provisioner.
- shouldLogAboutMissingSubjects(Collection<Subject>, Collection<?>) - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
Were enough subjects missing from target system that we should log more information than normal
to help track down why they were missing?
Subclasses should use this in fetchTargetSystemUsers()
- shouldWorkItemBeProcessed(ProvisioningWorkItem) - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
Used to filter workItems.
- singleGroupSearchFilter_defaultValue - Variable in class edu.internet2.middleware.grouper.pspng.LdapGroupProvisionerConfiguration
-
- size() - Method in class edu.internet2.middleware.grouper.pspng.lbmq.LinkedBlockingMultiQueue.SubQueue
-
Return the number of elements in this sub queue.
- sleepTimeAfterError_ms_defaultValue - Variable in class edu.internet2.middleware.grouper.pspng.ProvisionerConfiguration
-
- start() - Method in class edu.internet2.middleware.grouper.pspng.FullSyncProvisioner
-
Get the FullSync thread_manageFullSyncProcessing() thread running
- startCoordination(List<ProvisioningWorkItem>) - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
Lock the groups that we are about to process.
- startFullSyncOfAllGroupsAndWaitForCompletion(Hib3GrouperLoaderLog) - Method in class edu.internet2.middleware.grouper.pspng.FullSyncProvisioner
-
- startMessageReadingThread(FullSyncProvisioner.QUEUE_TYPE) - Method in class edu.internet2.middleware.grouper.pspng.FullSyncProvisioner
-
starts a thread that reads from a GrouperMessaging queue and puts the items in
a local-memory subQueue (which defines the item's eventual priority).
- startProvisioningBatch(List<ProvisioningWorkItem>) - Method in class edu.internet2.middleware.grouper.pspng.Provisioner
-
Get ready for a provisioning batch.
- startWork(int) - Method in class edu.internet2.middleware.grouper.pspng.ProgressMonitor
-
- status - Variable in class edu.internet2.middleware.grouper.pspng.ProvisioningWorkItem
-
- statusMessage - Variable in class edu.internet2.middleware.grouper.pspng.ProvisioningWorkItem
-
- storedTime_ms - Variable in class edu.internet2.middleware.grouper.pspng.PspDatedCacheElement
-
- stringHasBeenDnEscaped(String) - Static method in class edu.internet2.middleware.grouper.pspng.LdapProvisioner
-
Note that the given dn string has already been escaped, in particular
any commas or equal signs in the components of the dn have been escaped.
- stringHasBeenLdapFilterEscaped(String) - Static method in class edu.internet2.middleware.grouper.pspng.LdapProvisioner
-
Note that the given string has already been escaped as an ldap filter, in particular
any (,),* have been escaped.
- subtractStringCollections(boolean, Collection<String>, Collection<String>) - Static method in class edu.internet2.middleware.grouper.pspng.PspUtils
-
Returns a new set that is c1 - c2
- success - Variable in class edu.internet2.middleware.grouper.pspng.ProvisioningWorkItem
-
- supportsEmptyGroups_defaultValue - Variable in class edu.internet2.middleware.grouper.pspng.ProvisionerConfiguration
-