edu.internet2.middleware.grouper.internal.dao.hib3
Class Hib3DAOFactory

java.lang.Object
  extended by edu.internet2.middleware.grouper.misc.GrouperDAOFactory
      extended by edu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAOFactory

public class Hib3DAOFactory
extends GrouperDAOFactory

Basic Hibernate DAO interface.

Since:
@HEAD@
Version:
$Id: Hib3DAOFactory.java,v 1.19 2009-10-26 02:26:07 mchyzer Exp $
Author:
blair christensen.

Constructor Summary
Hib3DAOFactory()
           
 
Method Summary
 AttributeAssignDAO getAttributeAssign()
           
 AttributeAssignActionDAO getAttributeAssignAction()
           
 AttributeAssignActionSetDAO getAttributeAssignActionSet()
           
 AttributeAssignActionSetViewDAO getAttributeAssignActionSetView()
           
 AttributeAssignValueDAO getAttributeAssignValue()
           
 AttributeDefDAO getAttributeDef()
           
 AttributeDefNameDAO getAttributeDefName()
           
 AttributeDefNameSetDAO getAttributeDefNameSet()
           
 AttributeDefNameSetViewDAO getAttributeDefNameSetView()
           
 AttributeDefScopeDAO getAttributeDefScope()
           
 AuditEntryDAO getAuditEntry()
           
 AuditTypeDAO getAuditType()
           
 ChangeLogConsumerDAO getChangeLogConsumer()
          change log consumer dao
 ChangeLogEntryDAO getChangeLogEntry()
           
 ChangeLogTypeDAO getChangeLogType()
           
 CompositeDAO getComposite()
           
 org.hibernate.cfg.Configuration getConfiguration()
          get a hibernate configuration (this is internal for grouper team only)
 EntityDAO getEntity()
           
 ExternalSubjectDAO getExternalSubject()
           
 ExternalSubjectAttributeDAO getExternalSubjectAttribute()
           
 FieldDAO getField()
           
 GroupDAO getGroup()
           
 GroupSetDAO getGroupSet()
           
 MemberDAO getMember()
           
 MembershipDAO getMembership()
           
 MessageDAO getMessage()
           
 PermissionEntryDAO getPermissionEntry()
           
 PITAttributeAssignDAO getPITAttributeAssign()
           
 PITAttributeAssignActionDAO getPITAttributeAssignAction()
           
 PITAttributeAssignActionSetDAO getPITAttributeAssignActionSet()
           
 PITAttributeAssignValueDAO getPITAttributeAssignValue()
           
 PITAttributeDefDAO getPITAttributeDef()
           
 PITAttributeDefNameDAO getPITAttributeDefName()
           
 PITAttributeDefNameSetDAO getPITAttributeDefNameSet()
           
 PITFieldDAO getPITField()
           
 PITGroupDAO getPITGroup()
           
 PITGroupSetDAO getPITGroupSet()
           
 PITMemberDAO getPITMember()
           
 PITMembershipDAO getPITMembership()
           
 PITMembershipViewDAO getPITMembershipView()
           
 PITPermissionAllViewDAO getPITPermissionAllView()
           
 PITRoleSetDAO getPITRoleSet()
           
 PITStemDAO getPITStem()
           
 RegistryDAO getRegistry()
           
 RegistrySubjectDAO getRegistrySubject()
           
 RoleDAO getRole()
           
 RoleSetDAO getRoleSet()
           
 RoleSetViewDAO getRoleSetView()
           
 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
 StemDAO getStem()
           
 StemSetDAO getStemSet()
           
 TableIndexDAO getTableIndex()
           
 TransactionDAO getTransaction()
          return the transaction implementation
 
Methods inherited from class edu.internet2.middleware.grouper.misc.GrouperDAOFactory
getFactory, internal_resetFactory
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Hib3DAOFactory

public Hib3DAOFactory()
Method Detail

getAuditEntry

public AuditEntryDAO getAuditEntry()
Specified by:
getAuditEntry in class GrouperDAOFactory
Returns:
audit entry dao
See Also:
GrouperDAOFactory.getAuditEntry()

getAuditType

public AuditTypeDAO getAuditType()
Specified by:
getAuditType in class GrouperDAOFactory
Returns:
audit type
See Also:
GrouperDAOFactory.getAuditType()

getComposite

public CompositeDAO getComposite()
Specified by:
getComposite in class GrouperDAOFactory
Returns:
composite
See Also:
GrouperDAOFactory.getComposite()

getField

public FieldDAO getField()
Specified by:
getField in class GrouperDAOFactory
Returns:
field
See Also:
GrouperDAOFactory.getField()

getGroup

public GroupDAO getGroup()
Specified by:
getGroup in class GrouperDAOFactory
Returns:
group dao
See Also:
GrouperDAOFactory.getGroup()

getMember

public MemberDAO getMember()
Specified by:
getMember in class GrouperDAOFactory
Returns:
member dao
See Also:
GrouperDAOFactory.getMember()

getMembership

public MembershipDAO getMembership()
Specified by:
getMembership in class GrouperDAOFactory
Returns:
membership dao
See Also:
GrouperDAOFactory.getMembership()

getRegistry

public RegistryDAO getRegistry()
Specified by:
getRegistry in class GrouperDAOFactory
Returns:
registry dao
See Also:
GrouperDAOFactory.getRegistry()

getRegistrySubject

public RegistrySubjectDAO getRegistrySubject()
Specified by:
getRegistrySubject in class GrouperDAOFactory
Returns:
registry subject dao
See Also:
GrouperDAOFactory.getRegistrySubject()

getStem

public StemDAO getStem()
Specified by:
getStem in class GrouperDAOFactory
Returns:
stem dao
See Also:
GrouperDAOFactory.getStem()

getSession

public 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

Specified by:
getSession in class GrouperDAOFactory
Returns:
the session

getTransaction

public TransactionDAO getTransaction()
return the transaction implementation

Specified by:
getTransaction in class GrouperDAOFactory
Returns:
the transaction implementation
Since:
1.3

getConfiguration

public org.hibernate.cfg.Configuration getConfiguration()
Description copied from class: GrouperDAOFactory
get a hibernate configuration (this is internal for grouper team only)

Specified by:
getConfiguration in class GrouperDAOFactory
Returns:
the configuration
See Also:
GrouperDAOFactory.getConfiguration()

getChangeLogEntry

public ChangeLogEntryDAO getChangeLogEntry()
Specified by:
getChangeLogEntry in class GrouperDAOFactory
Returns:
change log dao
See Also:
GrouperDAOFactory.getChangeLogEntry()

getChangeLogType

public ChangeLogTypeDAO getChangeLogType()
Specified by:
getChangeLogType in class GrouperDAOFactory
Returns:
change log type
See Also:
GrouperDAOFactory.getChangeLogType()

getGroupSet

public GroupSetDAO getGroupSet()
Specified by:
getGroupSet in class GrouperDAOFactory
Returns:
group set dao
See Also:
GrouperDAOFactory.getGroupSet()

getChangeLogConsumer

public ChangeLogConsumerDAO getChangeLogConsumer()
Description copied from class: GrouperDAOFactory
change log consumer dao

Specified by:
getChangeLogConsumer in class GrouperDAOFactory
Returns:
the change log consumer dao
See Also:
GrouperDAOFactory.getChangeLogConsumer()

getAttributeDef

public AttributeDefDAO getAttributeDef()
Specified by:
getAttributeDef in class GrouperDAOFactory
Returns:
attributeDef
See Also:
GrouperDAOFactory.getAttributeDef()

getAttributeDefName

public AttributeDefNameDAO getAttributeDefName()
Specified by:
getAttributeDefName in class GrouperDAOFactory
Returns:
attributeDefName
See Also:
GrouperDAOFactory.getAttributeDefName()

getAttributeAssign

public AttributeAssignDAO getAttributeAssign()
Specified by:
getAttributeAssign in class GrouperDAOFactory
Returns:
attributeAssign
See Also:
GrouperDAOFactory.getAttributeAssign()

getPermissionEntry

public PermissionEntryDAO getPermissionEntry()
Specified by:
getPermissionEntry in class GrouperDAOFactory
Returns:
permission entry dao
See Also:
GrouperDAOFactory.getPermissionEntry()

getAttributeAssignValue

public AttributeAssignValueDAO getAttributeAssignValue()
Specified by:
getAttributeAssignValue in class GrouperDAOFactory
Returns:
attributeAssign
See Also:
GrouperDAOFactory.getAttributeAssignValue()

getAttributeDefScope

public AttributeDefScopeDAO getAttributeDefScope()
Specified by:
getAttributeDefScope in class GrouperDAOFactory
Returns:
attributeDefScope

getAttributeDefNameSet

public AttributeDefNameSetDAO getAttributeDefNameSet()
Specified by:
getAttributeDefNameSet in class GrouperDAOFactory
Returns:
attributeDefNameSet
See Also:
GrouperDAOFactory.getAttributeDefNameSet()

getAttributeDefNameSetView

public AttributeDefNameSetViewDAO getAttributeDefNameSetView()
Specified by:
getAttributeDefNameSetView in class GrouperDAOFactory
Returns:
attributeDefNameSetView
See Also:
GrouperDAOFactory.getAttributeDefNameSetView()

getRoleSet

public RoleSetDAO getRoleSet()
Specified by:
getRoleSet in class GrouperDAOFactory
Returns:
role set
See Also:
GrouperDAOFactory.getRoleSet()

getRole

public RoleDAO getRole()
Specified by:
getRole in class GrouperDAOFactory
Returns:
role dao
See Also:
GrouperDAOFactory.getRole()

getRoleSetView

public RoleSetViewDAO getRoleSetView()
Specified by:
getRoleSetView in class GrouperDAOFactory
Returns:
role set
See Also:
GrouperDAOFactory.getRoleSetView()

getAttributeAssignAction

public AttributeAssignActionDAO getAttributeAssignAction()
Specified by:
getAttributeAssignAction in class GrouperDAOFactory
Returns:
attributeAssign
See Also:
GrouperDAOFactory.getAttributeAssignAction()

getAttributeAssignActionSet

public AttributeAssignActionSetDAO getAttributeAssignActionSet()
Specified by:
getAttributeAssignActionSet in class GrouperDAOFactory
Returns:
attributeAssign
See Also:
GrouperDAOFactory.getAttributeAssignActionSet()

getAttributeAssignActionSetView

public AttributeAssignActionSetViewDAO getAttributeAssignActionSetView()
Specified by:
getAttributeAssignActionSetView in class GrouperDAOFactory
Returns:
attributeAssignActionSetView
See Also:
GrouperDAOFactory.getAttributeAssignActionSetView()

getPITAttributeDef

public PITAttributeDefDAO getPITAttributeDef()
Specified by:
getPITAttributeDef in class GrouperDAOFactory
Returns:
pit attribute def dao
See Also:
GrouperDAOFactory.getPITAttributeDef()

getPITField

public PITFieldDAO getPITField()
Specified by:
getPITField in class GrouperDAOFactory
Returns:
pit field dao
See Also:
GrouperDAOFactory.getPITField()

getPITGroup

public PITGroupDAO getPITGroup()
Specified by:
getPITGroup in class GrouperDAOFactory
Returns:
pit group dao
See Also:
GrouperDAOFactory.getPITGroup()

getPITGroupSet

public PITGroupSetDAO getPITGroupSet()
Specified by:
getPITGroupSet in class GrouperDAOFactory
Returns:
pit group set dao
See Also:
GrouperDAOFactory.getPITGroupSet()

getPITMember

public PITMemberDAO getPITMember()
Specified by:
getPITMember in class GrouperDAOFactory
Returns:
pit member dao
See Also:
GrouperDAOFactory.getPITMember()

getPITMembership

public PITMembershipDAO getPITMembership()
Specified by:
getPITMembership in class GrouperDAOFactory
Returns:
pit membership dao
See Also:
GrouperDAOFactory.getPITMembership()

getPITMembershipView

public PITMembershipViewDAO getPITMembershipView()
Specified by:
getPITMembershipView in class GrouperDAOFactory
Returns:
pit membership view dao
See Also:
GrouperDAOFactory.getPITMembershipView()

getPITStem

public PITStemDAO getPITStem()
Specified by:
getPITStem in class GrouperDAOFactory
Returns:
pit stem dao
See Also:
GrouperDAOFactory.getPITStem()

getPITAttributeAssign

public PITAttributeAssignDAO getPITAttributeAssign()
Specified by:
getPITAttributeAssign in class GrouperDAOFactory
Returns:
pit attribute assign dao
See Also:
GrouperDAOFactory.getPITAttributeAssign()

getPITAttributeAssignValue

public PITAttributeAssignValueDAO getPITAttributeAssignValue()
Specified by:
getPITAttributeAssignValue in class GrouperDAOFactory
Returns:
pit attribute assign value dao
See Also:
GrouperDAOFactory.getPITAttributeAssignValue()

getPITAttributeAssignAction

public PITAttributeAssignActionDAO getPITAttributeAssignAction()
Specified by:
getPITAttributeAssignAction in class GrouperDAOFactory
Returns:
pit attribute assign action dao
See Also:
GrouperDAOFactory.getPITAttributeAssignAction()

getPITAttributeAssignActionSet

public PITAttributeAssignActionSetDAO getPITAttributeAssignActionSet()
Specified by:
getPITAttributeAssignActionSet in class GrouperDAOFactory
Returns:
pit attribute assign action set dao
See Also:
GrouperDAOFactory.getPITAttributeAssignActionSet()

getPITAttributeDefName

public PITAttributeDefNameDAO getPITAttributeDefName()
Specified by:
getPITAttributeDefName in class GrouperDAOFactory
Returns:
pit attribute def name dao
See Also:
GrouperDAOFactory.getPITAttributeDefName()

getPITAttributeDefNameSet

public PITAttributeDefNameSetDAO getPITAttributeDefNameSet()
Specified by:
getPITAttributeDefNameSet in class GrouperDAOFactory
Returns:
pit attribute def name set dao
See Also:
GrouperDAOFactory.getPITAttributeDefNameSet()

getPITRoleSet

public PITRoleSetDAO getPITRoleSet()
Specified by:
getPITRoleSet in class GrouperDAOFactory
Returns:
pit role set dao
See Also:
GrouperDAOFactory.getPITRoleSet()

getPITPermissionAllView

public PITPermissionAllViewDAO getPITPermissionAllView()
Specified by:
getPITPermissionAllView in class GrouperDAOFactory
Returns:
pit permission all view dao
See Also:
GrouperDAOFactory.getPITPermissionAllView()

getExternalSubject

public ExternalSubjectDAO getExternalSubject()
Specified by:
getExternalSubject in class GrouperDAOFactory
Returns:
external subject
See Also:
GrouperDAOFactory.getExternalSubject()

getExternalSubjectAttribute

public ExternalSubjectAttributeDAO getExternalSubjectAttribute()
Specified by:
getExternalSubjectAttribute in class GrouperDAOFactory
Returns:
external subject attribute
See Also:
GrouperDAOFactory.getExternalSubjectAttribute()

getEntity

public EntityDAO getEntity()
Specified by:
getEntity in class GrouperDAOFactory
Returns:
entity dao
See Also:
GrouperDAOFactory.getEntity()

getStemSet

public StemSetDAO getStemSet()
Specified by:
getStemSet in class GrouperDAOFactory
Returns:
stem set
See Also:
GrouperDAOFactory.getStemSet()

getTableIndex

public TableIndexDAO getTableIndex()
Specified by:
getTableIndex in class GrouperDAOFactory
Returns:
table index
See Also:
GrouperDAOFactory.getTableIndex()

getMessage

public MessageDAO getMessage()
Specified by:
getMessage in class GrouperDAOFactory
Returns:
message dao
See Also:
GrouperDAOFactory.getMessage()