psdi.security.ldap

Class LoadSyncSettingsLoader

  • java.lang.Object
    • psdi.security.ldap.LoadSyncSettingsLoader


  • public class LoadSyncSettingsLoader
    extends java.lang.Object
    A class to load the configuration data from a XML file and to populate all the necessary data structures for the synchronization task.
    • Constructor Detail

      • LoadSyncSettingsLoader

        public LoadSyncSettingsLoader()
      • LoadSyncSettingsLoader

        public LoadSyncSettingsLoader(java.sql.Connection connection,
                                      UserInfo userInfo)
    • Method Detail

      • load

        public LoadSyncSettings load(java.lang.String task,
                                     java.lang.String taskInstance)
                              throws LdapSyncException,
                                     java.rmi.RemoteException,
                                     MXException
        Loads the XML configuration settings based on the passed input stream.
        Returns:
        synchronization settings configured in the XML file.
        Throws:
        LdapSyncException - if fails to load the configuration data.
        MXException
        java.rmi.RemoteException
      • getConnection

        public java.sql.Connection getConnection()
      • getUserInfo

        public UserInfo getUserInfo()
      • getTaskInstanceName

        public java.lang.String getTaskInstanceName()
      • getTaskName

        public java.lang.String getTaskName()