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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract AttributeAssignDAOabstract AttributeAssignActionDAOabstract AttributeAssignActionSetDAOabstract AttributeAssignActionSetViewDAOabstract AttributeAssignValueDAOabstract AttributeDefDAOabstract AttributeDefNameDAOabstract AttributeDefNameSetDAOabstract AttributeDefNameSetViewDAOabstract AttributeDefScopeDAOabstract AuditEntryDAOabstract AuditTypeDAOabstract ChangeLogConsumerDAOchange log consumer daoabstract ChangeLogEntryDAOabstract ChangeLogTypeDAOabstract CompositeDAOabstract ConfigDAOabstract org.hibernate.cfg.Configurationget a hibernate configuration (this is internal for grouper team only)abstract EntityDAOabstract ExternalSubjectDAOabstract ExternalSubjectAttributeDAOstatic GrouperDAOFactoryReturn singletonGrouperDAOFactoryimplementation.abstract FieldDAOgetField()abstract GroupDAOgetGroup()abstract GrouperFileDAOabstract GrouperPasswordDAOabstract GrouperPasswordRecentlyUsedDAOabstract GroupSetDAOabstract MemberDAOabstract MembershipDAOabstract MessageDAOabstract PermissionEntryDAOabstract PITAttributeAssignDAOabstract PITAttributeAssignActionDAOabstract PITAttributeAssignActionSetDAOabstract PITAttributeAssignValueDAOabstract PITAttributeDefDAOabstract PITAttributeDefNameDAOabstract PITAttributeDefNameSetDAOabstract PITConfigDAOabstract PITFieldDAOabstract PITGroupDAOabstract PITGroupSetDAOabstract PITMemberDAOabstract PITMembershipDAOabstract PITMembershipViewDAOabstract PITPermissionAllViewDAOabstract PITRoleSetDAOabstract PITStemDAOabstract RegistryDAOabstract RegistrySubjectDAOabstract RegistrySubjectAttributeDAOabstract RoleDAOgetRole()abstract RoleSetDAOabstract RoleSetViewDAOabstract org.hibernate.Sessionget a hibernate session (note, this is a framework method that should not be called outside of grouper hibernate framework methodsabstract StemDAOgetStem()abstract StemSetDAOabstract TableIndexDAOabstract TransactionDAOreturn the transaction implementationstatic void
-
Constructor Details
-
GrouperDAOFactory
public GrouperDAOFactory()
-
-
Method Details
-
getFactory
Return singletonGrouperDAOFactoryimplementation.- 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
-