Class GrouperDAOFactory
java.lang.Object
edu.internet2.middleware.grouper.misc.GrouperDAOFactory
- Direct Known Subclasses:
Hib3DAOFactory
Factory for returning
GrouperDAO
objects.
- Since:
- 1.2.0
- Version:
- $Id: GrouperDAOFactory.java,v 1.15 2009-10-26 02:26:07 mchyzer Exp $
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract AttributeAssignDAO
abstract AttributeAssignActionDAO
abstract AttributeAssignActionSetDAO
abstract AttributeAssignActionSetViewDAO
abstract AttributeAssignValueDAO
abstract AttributeDefDAO
abstract AttributeDefNameDAO
abstract AttributeDefNameSetDAO
abstract AttributeDefNameSetViewDAO
abstract AttributeDefScopeDAO
abstract AuditEntryDAO
abstract AuditTypeDAO
abstract ChangeLogConsumerDAO
change log consumer daoabstract ChangeLogEntryDAO
abstract ChangeLogTypeDAO
abstract CompositeDAO
abstract ConfigDAO
abstract org.hibernate.cfg.Configuration
get a hibernate configuration (this is internal for grouper team only)abstract EntityDAO
abstract ExternalSubjectDAO
abstract ExternalSubjectAttributeDAO
static GrouperDAOFactory
Return singletonGrouperDAOFactory
implementation.abstract FieldDAO
getField()
abstract GroupDAO
getGroup()
abstract GrouperFileDAO
abstract GrouperPasswordDAO
abstract GrouperPasswordRecentlyUsedDAO
abstract GroupSetDAO
abstract MemberDAO
abstract MembershipDAO
abstract MessageDAO
abstract PermissionEntryDAO
abstract PITAttributeAssignDAO
abstract PITAttributeAssignActionDAO
abstract PITAttributeAssignActionSetDAO
abstract PITAttributeAssignValueDAO
abstract PITAttributeDefDAO
abstract PITAttributeDefNameDAO
abstract PITAttributeDefNameSetDAO
abstract PITConfigDAO
abstract PITFieldDAO
abstract PITGroupDAO
abstract PITGroupSetDAO
abstract PITMemberDAO
abstract PITMembershipDAO
abstract PITMembershipViewDAO
abstract PITPermissionAllViewDAO
abstract PITRoleSetDAO
abstract PITStemDAO
abstract RegistryDAO
abstract RegistrySubjectDAO
abstract RegistrySubjectAttributeDAO
abstract RoleDAO
getRole()
abstract RoleSetDAO
abstract RoleSetViewDAO
abstract org.hibernate.Session
get a hibernate session (note, this is a framework method that should not be called outside of grouper hibernate framework methodsabstract StemDAO
getStem()
abstract StemSetDAO
abstract TableIndexDAO
abstract TransactionDAO
return the transaction implementationstatic void
-
Constructor Details
-
GrouperDAOFactory
public GrouperDAOFactory()
-
-
Method Details
-
getFactory
Return singletonGrouperDAOFactory
implementation.- Returns:
- factory
- Since:
- 1.2.0
-
getAttributeDef
- Returns:
- attributeDef
-
getAttributeAssign
- Returns:
- attributeAssign
-
getAttributeAssignAction
- Returns:
- attributeAssign
-
getAttributeAssignActionSet
- Returns:
- attributeAssign
-
getAttributeAssignValue
- Returns:
- attributeAssign
-
getAttributeDefScope
- Returns:
- attributeDefScope
-
getAttributeDefNameSet
- Returns:
- attributeDefNameSet
-
getAttributeDefNameSetView
- Returns:
- attributeDefNameSetView
-
getAttributeAssignActionSetView
- Returns:
- attributeAssignActionSetView
-
getAttributeDefName
- Returns:
- attributeDefName
-
getRole
- Returns:
- role dao
-
getPermissionEntry
- Returns:
- permission entry dao
-
getComposite
- Returns:
- composite
- Since:
- 1.2.0
-
getAuditEntry
- Returns:
- audit entry dao
- Since:
- 1.2.0
-
getAuditType
- Returns:
- audit type
- Since:
- 1.2.0
-
getRoleSet
- Returns:
- role set
- Since:
- 1.2.0
-
getRoleSetView
- Returns:
- role set
- Since:
- 1.2.0
-
getChangeLogEntry
- Returns:
- change log dao
- Since:
- 1.2.0
-
getChangeLogType
- Returns:
- change log type
- Since:
- 1.2.0
-
getChangeLogConsumer
change log consumer dao- Returns:
- the change log consumer dao
-
getField
- Returns:
- field
- Since:
- 1.2.0
-
getGroup
- Returns:
- group dao
- Since:
- 1.2.0
-
getEntity
- Returns:
- entity dao
- Since:
- 2.1.0
-
getMember
- Returns:
- member dao
- Since:
- 1.2.0
-
getMessage
- Returns:
- message dao
- Since:
- 2.3
-
getConfig
- Returns:
- config dao
- Since:
- 2.4
-
getMembership
- Returns:
- membership dao
- Since:
- 1.2.0
-
getRegistry
- Returns:
- registry dao
- Since:
- 1.2.0
-
getRegistrySubject
- Returns:
- registry subject dao
- Since:
- 1.2.0
-
getRegistrySubjectAttribute
- Returns:
- registry subject attribute dao
- Since:
- 2.4.0
-
getStem
- Returns:
- stem dao
- Since:
- 1.2.0
-
internal_resetFactory
public static void internal_resetFactory() -
getSession
public abstract org.hibernate.Session getSession()get a hibernate session (note, this is a framework method that should not be called outside of grouper hibernate framework methods- Returns:
- the session
-
getConfiguration
public abstract org.hibernate.cfg.Configuration getConfiguration()get a hibernate configuration (this is internal for grouper team only)- Returns:
- the configuration
-
getTransaction
return the transaction implementation- Returns:
- the transaction implementation
- Since:
- 1.3
-
getGroupSet
- Returns:
- group set dao
- Since:
- 1.5.0
-
getPITAttributeDef
- Returns:
- pit attribute def dao
-
getPITGroup
- Returns:
- pit group dao
-
getPITStem
- Returns:
- pit stem dao
-
getPITField
- Returns:
- pit field dao
-
getPITMember
- Returns:
- pit member dao
-
getPITMembership
- Returns:
- pit membership dao
-
getPITMembershipView
- Returns:
- pit membership view dao
-
getPITGroupSet
- Returns:
- pit group set dao
-
getPITAttributeAssign
- Returns:
- pit attribute assign dao
-
getPITAttributeAssignValue
- Returns:
- pit attribute assign value dao
-
getPITAttributeAssignAction
- Returns:
- pit attribute assign action dao
-
getPITAttributeAssignActionSet
- Returns:
- pit attribute assign action set dao
-
getPITRoleSet
- Returns:
- pit role set dao
-
getPITAttributeDefName
- Returns:
- pit attribute def name dao
-
getPITAttributeDefNameSet
- Returns:
- pit attribute def name set dao
-
getPITPermissionAllView
- Returns:
- pit permission all view dao
-
getPITConfig
- Returns:
- pit config dao
-
getExternalSubject
- Returns:
- external subject
-
getExternalSubjectAttribute
- Returns:
- external subject attribute
-
getStemSet
- Returns:
- stem set
-
getTableIndex
- Returns:
- table index
-
getGrouperPassword
- Returns:
- grouper password dao
-
getGrouperPasswordRecentlyUsed
- Returns:
- grouper password recently used dao
-
getGrouperFile
- Returns:
- grouper file dao
-