this.poolingContextsource = poolingContextSource;
this.userEntryPrefix = userEntryPrefix;
this.userSearchPath = new DistinguishedName(userSearchBase);
if (!StringUtils.isEmpty(userFilter))
{
this.userFilter = new HardcodedFilter(userFilter);
}
this.searchControls = new SearchControls();
this.searchControls.setReturningAttributes(new String[]{});
this.searchControls.setReturningObjFlag(false);
this.searchControls.setSearchScope(Integer.parseInt(searchScope));