Package com.nimbusds.ldapsync

Logic for uploading and synchronising directory entries from a source LDAP server to a target directory accessed by means of a Json2Ldap web service. Intended to be embedded into a managing console, desktop or web application.

The main entry point for applications is the SyncTask class which runs the upload / sync routine. The SyncTask extends TimerTask and can be invoked through a standard Runnable interface.

The upload / synchronisation task is configured by passing a pre- configured Configuration object to its constructor. The task can then be monitored by the wrapping application by subscribing to the various typed events that it emits.