All Classes and Interfaces

Class
Description
This class provides skeletal implementations of some Offerable operations.
This class provides skeletal implementations of some Pollable operations.
 
Chooses the next queue to be used from the highest priority priority group.
 
This class manages a full-sync thread for a provisioner.
 
 
 
This is the class run by the Changelog/Loader quartz job to kick off Full Syncs.
This is a simple class to hold name and attribute information of a group.
Created by bert on 5/17/17.
This class implements group-membership changes into an Attribute of the User objects that are members of the group.
Collects all the various properties and makes them available to the provisioner.
This class represents an LdapGroup as a TargetSystemGroup.
This class is the workhorse for provisioning LDAP groups from grouper.
Collects all the various properties and makes them available to the provisioner.
This is a wrapper around ldaptive's LdapEntry.
This (abstract) class consolidates the common aspects of provisioning to LDAP-based targets.
Collects all the various properties and makes them available to the provisioner.
 
This class encapsulates an LDAP system configured by a collection of properties defined withing grouper-loader.properties
This class represents an LdapUser as a TargetSystemUser.
An optionally-bounded blocking "multi-queue" based on linked nodes.
Allows to choose the next subQueue.
This trait captures the "tail side" of the BlockingQueue interface.
This interface captures the "head side" of the BlockingQueue interface
This classs helps report how much of a long task has been completed and how long the rest is expected to take
Top-Level provisioner class of PSPNG and is the superclass of Target-System-Specific subclasses.
Collects all the various properties and makes them available to the provisioner.
This class coordinates the efforts of a provsioner's full-sync and incremental-sync processes.
This class helps construct and cache Provisioners.
This is a wrapper for the event-triggering data item used to drive PSP.
 
This class connects a PSPNG provsioner with the changelog.
A GrouperCache that also provides controls of how old elements are when they are requested.
This is a wrapper that stores a value along with the date it was cached.
This is the common caught-exception class used within PSP-NG.
This class is included in the variable namespace created when JEXL expressions are evaluated.
 
Provisioner subclasses often need User and/or Group information from their target systems.
Copyright 2015 Internet2 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
This class doesn't do any provisioning, but just prints the methods being invoked.