edu.internet2.middleware.grouper.subj
Class GrouperJdbcSourceAdapter

java.lang.Object
  extended by edu.internet2.middleware.subject.provider.BaseSourceAdapter
      extended by edu.internet2.middleware.subject.provider.JDBCSourceAdapter
          extended by edu.internet2.middleware.subject.provider.HelperGrouperJdbcSourceAdapter
              extended by edu.internet2.middleware.grouper.subj.GrouperJdbcSourceAdapter
All Implemented Interfaces:
edu.internet2.middleware.subject.Source

public class GrouperJdbcSourceAdapter
extends edu.internet2.middleware.subject.provider.HelperGrouperJdbcSourceAdapter

Grouper's jdbc source adapter. Has c3p0 pooling (eventually), shares pool with grouper (evenutally), and decrypts passwords.


Field Summary
 
Fields inherited from class edu.internet2.middleware.subject.provider.JDBCSourceAdapter
failOnSearchForTesting, queryCountforTesting
 
Constructor Summary
GrouperJdbcSourceAdapter()
           
GrouperJdbcSourceAdapter(String id, String name)
           
 
Method Summary
 
Methods inherited from class edu.internet2.middleware.subject.provider.JDBCSourceAdapter
checkConfig, getDatabaseType, getDescriptionAttributeName, getMaxPage, getNameAttributeName, getSubject, getSubject, getSubjectByIdentifier, getSubjectByIdentifier, getSubjectIDAttributeName, getSubjectIdentifierAttributes, getSubjectsByIdentifiers, getSubjectsByIds, getSubjectTypeString, init, isChangeSearchQueryForMaxResults, isUseInClauseForIdAndIdentifier, loadDriver, printConfig, search, searchPage, tryToChangeQuery
 
Methods inherited from class edu.internet2.middleware.subject.provider.BaseSourceAdapter
addAttribute, addInitParam, addInternalAttribute, addSubjectType, equals, getId, getInitParam, getInternalAttributes, getName, getSearchAttributes, getSortAttributes, getSubject, getSubjectByIdentifier, getSubjectByIdOrIdentifier, getSubjectByIdOrIdentifier, getSubjectsByIdentifiers, getSubjectsByIds, getSubjectsByIdsOrIdentifiers, getSubjectsByIdsOrIdentifiers, getSubjectStatusConfig, getSubjectType, getSubjectTypes, hashCode, initParams, loadSearch, removeInitParam, resultSetLimit, search, searchPage, setId, setName, setSearchAttributes, setSortAttributes, setSubjectIdentifierAttributes
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GrouperJdbcSourceAdapter

public GrouperJdbcSourceAdapter()

GrouperJdbcSourceAdapter

public GrouperJdbcSourceAdapter(String id,
                                String name)
Parameters:
id -
name -