refactoring CSVAdapter, Ldapdapter, RDBMSAdapter