org.kuali.student.lum.lu.dao.impl
Class LuDaoImpl
java.lang.Object
   org.kuali.student.common.dao.impl.AbstractCrudDaoImpl
org.kuali.student.common.dao.impl.AbstractCrudDaoImpl
       org.kuali.student.common.dao.impl.AbstractSearchableCrudDaoImpl
org.kuali.student.common.dao.impl.AbstractSearchableCrudDaoImpl
           org.kuali.student.lum.lu.dao.impl.LuDaoImpl
org.kuali.student.lum.lu.dao.impl.LuDaoImpl
- All Implemented Interfaces: 
- CrudDao, SearchableDao, LuDao
- public class LuDaoImpl 
- extends AbstractSearchableCrudDaoImpl- implements LuDao
 
 
 
| Method Summary | 
|  List<CluSet> | getAllDynamicCluSets()
 | 
|  List<String> | getAllowedCluLoRelationTypesForLuType(String luTypeId)
 | 
|  List<CluResultType> | getAllowedCluResultTypesForLuType(String luTypeId)
 | 
|  List<String> | getAllowedLuLuRelationTypesByCluId(String cluId,
                                                                     String relatedCluId)
 | 
|  List<String> | getAllowedLuLuRelationTypesByLuiId(String luiId,
                                                                     String relatedLuiId)
 | 
|  List<String> | getAllowedLuLuRelationTypesForLuType(String luTypeId,
                                                                         String relatedLuTypeId)
 | 
|  List<String> | getAllowedResultComponentTypesForResultUsageType(String resultUsageType)
 | 
|  List<String> | getAllowedResultUsageTypesForLuType(String luTypeId)
 | 
|  List<CluCluRelation> | getCluCluRelationsByClu(String cluId)
 | 
|  List<String> | getCluIdsByLoId(String loId)
 | 
|  List<String> | getCluIdsByRelatedCluId(String relatedCluId,
                                               String luLuRelationTypeId)
 | 
|  List<String> | getCluIdsByResultComponentId(String resultComponentId)
 | 
|  List<String> | getCluIdsByResultUsageType(String resultUsageTypeKey)
 | 
|  List<CluLoRelation> | getCluLoRelationsByClu(String cluId)
 | 
|  List<CluLoRelation> | getCluLoRelationsByCludIdAndLoId(String cluId,
                                                                 String loId)
 | 
|  List<CluLoRelation> | getCluLoRelationsByLo(String loId)
 | 
|  List<CluPublication> | getCluPublicationsByCluId(String cluId)
 | 
|  List<CluPublication> | getCluPublicationsByType(String luPublicationTypeKey)
 | 
|  List<CluResult> | getCluResultByClu(String cluId)
 | 
|  List<Clu> | getClusByIdList(List<String> cluIdList)
 | 
|  List<Clu> | getClusByLuType(String luTypeKey,
                               String luState)
 | 
|  List<Clu> | getClusByRelatedCluId(String relatedCluId,
                                           String luLuRelationTypeId)
 | 
|  List<Clu> | getClusByRelation(String parentCluId,
                                   String luLuRelationTypeKey)
 | 
|  List<Clu> | getClusByRelationSt(String cluId,
                                       String luLuRelationTypeId,
                                       List<String> luStateList)
 | 
|  List<CluSet> | getCluSetInfoByIdList(List<String> cluSetIdList)
 | 
|  List<CluSet> | getCluSetsByCluVersionIndId(List<String> cluVersionIndIds)
 | 
|  List<Clu> | getCrossListedClusByCodes(List<String> crossListedCodes)
 | 
|  Clu | getCurrentCluVersion(String cluVersionIndId)
 | 
|  VersionDisplayInfo | getCurrentCluVersionInfo(String cluVersionIndId,
                                                 String objectTypeURI)
 | 
|  VersionDisplayInfo | getCurrentVersionOnDate(String versionIndId,
                                               String objectTypeURI,
                                               Date date)
 | 
|  VersionDisplayInfo | getFirstVersion(String versionIndId,
                               String objectTypeURI)
 | 
|  Clu | getLatestCluVersion(String cluVersionIndId)
 | 
|  VersionDisplayInfo | getLatestVersion(String versionIndId,
                                 String objectTypeURI)
 | 
|  List<String> | getLuiIdsByCluId(String cluId)
 | 
|  List<String> | getLuiIdsByRelationType(String relatedLuiId,
                                               String luLuRelationTypeId)
 | 
|  List<String> | getLuiIdsInAtpByCluId(String cluId,
                                           String atpKey)
 | 
|  List<LuiLuiRelation> | getLuiLuiRelations(String luiId)
 | 
|  List<Lui> | getLuisByIdList(List<String> luiIds)
 | 
|  List<Lui> | getLuisByRelationType(String luiId,
                                           String luLuRelationTypeId)
 | 
|  List<String> | getRelatedCluIdsByCluId(String cluId,
                                               String luLuRelationTypeId)
 | 
|  List<Clu> | getRelatedClusByCluId(String cluId,
                                           String luLuRelationTypeId)
 | 
|  List<String> | getRelatedLuiIdsByLuiId(String luiId,
                                               String luLuRelationTypeId)
 | 
|  List<Lui> | getRelatedLuisByLuiId(String luiId,
                                           String luLuRelationTypeId)
 | 
|  VersionDisplayInfo | getVersionBySequenceNumber(String versionIndId,
                                                     String objectTypeURI,
                                                     Long sequenceNumber)
 | 
|  List<VersionDisplayInfo> | getVersions(String versionIndId,
                       String objectTypeURI)
 | 
|  List<VersionDisplayInfo> | getVersionsInDateRange(String versionIndId,
                                             String objectTypeURI,
                                             Date from,
                                             Date to)
 | 
|  Boolean | isCluInCluSet(String cluId,
                           String cluSetId)
 | 
|  void | setEm(EntityManager em)
 | 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
 
LuDaoImpl
public LuDaoImpl()
setEm
public void setEm(EntityManager em)
- 
- Overrides:
- setEmin class- AbstractCrudDaoImpl
 
- 
 
getClusByIdList
public List<Clu> getClusByIdList(List<String> cluIdList)
- 
- Specified by:
- getClusByIdListin interface- LuDao
 
- 
 
getClusByLuType
public List<Clu> getClusByLuType(String luTypeKey,
                                 String luState)
- 
- Specified by:
- getClusByLuTypein interface- LuDao
 
- 
 
getCluSetInfoByIdList
public List<CluSet> getCluSetInfoByIdList(List<String> cluSetIdList)
- 
- Specified by:
- getCluSetInfoByIdListin interface- LuDao
 
- 
 
getLuisByIdList
public List<Lui> getLuisByIdList(List<String> luiIds)
- 
- Specified by:
- getLuisByIdListin interface- LuDao
 
- 
 
getLuiIdsByCluId
public List<String> getLuiIdsByCluId(String cluId)
- 
- Specified by:
- getLuiIdsByCluIdin interface- LuDao
 
- 
 
getLuisByRelationType
public List<Lui> getLuisByRelationType(String luiId,
                                       String luLuRelationTypeId)
- 
- Specified by:
- getLuisByRelationTypein interface- LuDao
 
- 
 
getLuiIdsByRelationType
public List<String> getLuiIdsByRelationType(String relatedLuiId,
                                            String luLuRelationTypeId)
- 
- Specified by:
- getLuiIdsByRelationTypein interface- LuDao
 
- 
 
getLuiIdsInAtpByCluId
public List<String> getLuiIdsInAtpByCluId(String cluId,
                                          String atpKey)
- 
- Specified by:
- getLuiIdsInAtpByCluIdin interface- LuDao
 
- 
 
isCluInCluSet
public Boolean isCluInCluSet(String cluId,
                             String cluSetId)
- 
- Specified by:
- isCluInCluSetin interface- LuDao
 
- 
 
getLuiLuiRelations
public List<LuiLuiRelation> getLuiLuiRelations(String luiId)
- 
- Specified by:
- getLuiLuiRelationsin interface- LuDao
 
- 
 
getCluCluRelationsByClu
public List<CluCluRelation> getCluCluRelationsByClu(String cluId)
- 
- Specified by:
- getCluCluRelationsByCluin interface- LuDao
 
- 
 
getCluIdsByLoId
public List<String> getCluIdsByLoId(String loId)
- 
- Specified by:
- getCluIdsByLoIdin interface- LuDao
 
- 
 
getRelatedCluIdsByCluId
public List<String> getRelatedCluIdsByCluId(String cluId,
                                            String luLuRelationTypeId)
- 
- Specified by:
- getRelatedCluIdsByCluIdin interface- LuDao
 
- 
 
getCluIdsByRelatedCluId
public List<String> getCluIdsByRelatedCluId(String relatedCluId,
                                            String luLuRelationTypeId)
- 
- Specified by:
- getCluIdsByRelatedCluIdin interface- LuDao
 
- 
 
getRelatedClusByCluId
public List<Clu> getRelatedClusByCluId(String cluId,
                                       String luLuRelationTypeId)
- 
- Specified by:
- getRelatedClusByCluIdin interface- LuDao
 
- 
 
getClusByRelatedCluId
public List<Clu> getClusByRelatedCluId(String relatedCluId,
                                       String luLuRelationTypeId)
- 
- Specified by:
- getClusByRelatedCluIdin interface- LuDao
 
- 
 
getRelatedLuiIdsByLuiId
public List<String> getRelatedLuiIdsByLuiId(String luiId,
                                            String luLuRelationTypeId)
- 
- Specified by:
- getRelatedLuiIdsByLuiIdin interface- LuDao
 
- 
 
getRelatedLuisByLuiId
public List<Lui> getRelatedLuisByLuiId(String luiId,
                                       String luLuRelationTypeId)
- 
- Specified by:
- getRelatedLuisByLuiIdin interface- LuDao
 
- 
 
getClusByRelation
public List<Clu> getClusByRelation(String parentCluId,
                                   String luLuRelationTypeKey)
- 
- Specified by:
- getClusByRelationin interface- LuDao
 
- 
 
getClusByRelationSt
public List<Clu> getClusByRelationSt(String cluId,
                                     String luLuRelationTypeId,
                                     List<String> luStateList)
- 
- Specified by:
- getClusByRelationStin interface- LuDao
 
- 
 
getCluLoRelationsByClu
public List<CluLoRelation> getCluLoRelationsByClu(String cluId)
- 
- Specified by:
- getCluLoRelationsByCluin interface- LuDao
 
- 
 
getCluLoRelationsByLo
public List<CluLoRelation> getCluLoRelationsByLo(String loId)
- 
- Specified by:
- getCluLoRelationsByLoin interface- LuDao
 
- 
 
getCluLoRelationsByCludIdAndLoId
public List<CluLoRelation> getCluLoRelationsByCludIdAndLoId(String cluId,
                                                            String loId)
- 
- Specified by:
- getCluLoRelationsByCludIdAndLoIdin interface- LuDao
 
- 
 
getAllowedLuLuRelationTypesForLuType
public List<String> getAllowedLuLuRelationTypesForLuType(String luTypeId,
                                                         String relatedLuTypeId)
- 
- Specified by:
- getAllowedLuLuRelationTypesForLuTypein interface- LuDao
 
- 
 
getAllowedCluLoRelationTypesForLuType
public List<String> getAllowedCluLoRelationTypesForLuType(String luTypeId)
- 
- Specified by:
- getAllowedCluLoRelationTypesForLuTypein interface- LuDao
 
- 
 
getAllowedResultUsageTypesForLuType
public List<String> getAllowedResultUsageTypesForLuType(String luTypeId)
- 
- Specified by:
- getAllowedResultUsageTypesForLuTypein interface- LuDao
 
- 
 
getAllowedResultComponentTypesForResultUsageType
public List<String> getAllowedResultComponentTypesForResultUsageType(String resultUsageType)
- 
- Specified by:
- getAllowedResultComponentTypesForResultUsageTypein interface- LuDao
 
- 
 
getAllowedCluResultTypesForLuType
public List<CluResultType> getAllowedCluResultTypesForLuType(String luTypeId)
- 
- Specified by:
- getAllowedCluResultTypesForLuTypein interface- LuDao
 
- 
 
getCluIdsByResultUsageType
public List<String> getCluIdsByResultUsageType(String resultUsageTypeKey)
- 
- Specified by:
- getCluIdsByResultUsageTypein interface- LuDao
 
- 
 
getCluIdsByResultComponentId
public List<String> getCluIdsByResultComponentId(String resultComponentId)
- 
- Specified by:
- getCluIdsByResultComponentIdin interface- LuDao
 
- 
 
getAllowedLuLuRelationTypesByLuiId
public List<String> getAllowedLuLuRelationTypesByLuiId(String luiId,
                                                       String relatedLuiId)
- 
- Specified by:
- getAllowedLuLuRelationTypesByLuiIdin interface- LuDao
 
- 
 
getAllowedLuLuRelationTypesByCluId
public List<String> getAllowedLuLuRelationTypesByCluId(String cluId,
                                                       String relatedCluId)
- 
- Specified by:
- getAllowedLuLuRelationTypesByCluIdin interface- LuDao
 
- 
 
getCluResultByClu
public List<CluResult> getCluResultByClu(String cluId)
- 
- Specified by:
- getCluResultByCluin interface- LuDao
 
- 
 
getLatestCluVersion
public Clu getLatestCluVersion(String cluVersionIndId)
- 
- Specified by:
- getLatestCluVersionin interface- LuDao
 
- 
 
getCurrentCluVersion
public Clu getCurrentCluVersion(String cluVersionIndId)
- 
- Specified by:
- getCurrentCluVersionin interface- LuDao
 
- 
 
getCurrentCluVersionInfo
public VersionDisplayInfo getCurrentCluVersionInfo(String cluVersionIndId,
                                                   String objectTypeURI)
- 
- Specified by:
- getCurrentCluVersionInfoin interface- LuDao
 
- 
 
getCurrentVersionOnDate
public VersionDisplayInfo getCurrentVersionOnDate(String versionIndId,
                                                  String objectTypeURI,
                                                  Date date)
- 
- Specified by:
- getCurrentVersionOnDatein interface- LuDao
 
- 
 
getFirstVersion
public VersionDisplayInfo getFirstVersion(String versionIndId,
                                          String objectTypeURI)
- 
- Specified by:
- getFirstVersionin interface- LuDao
 
- 
 
getLatestVersion
public VersionDisplayInfo getLatestVersion(String versionIndId,
                                           String objectTypeURI)
- 
- Specified by:
- getLatestVersionin interface- LuDao
 
- 
 
getVersionBySequenceNumber
public VersionDisplayInfo getVersionBySequenceNumber(String versionIndId,
                                                     String objectTypeURI,
                                                     Long sequenceNumber)
- 
- Specified by:
- getVersionBySequenceNumberin interface- LuDao
 
- 
 
getVersions
public List<VersionDisplayInfo> getVersions(String versionIndId,
                                            String objectTypeURI)
- 
- Specified by:
- getVersionsin interface- LuDao
 
- 
 
getVersionsInDateRange
public List<VersionDisplayInfo> getVersionsInDateRange(String versionIndId,
                                                       String objectTypeURI,
                                                       Date from,
                                                       Date to)
- 
- Specified by:
- getVersionsInDateRangein interface- LuDao
 
- 
 
getCluPublicationsByType
public List<CluPublication> getCluPublicationsByType(String luPublicationTypeKey)
- 
- Specified by:
- getCluPublicationsByTypein interface- LuDao
 
- 
 
getCluPublicationsByCluId
public List<CluPublication> getCluPublicationsByCluId(String cluId)
- 
- Specified by:
- getCluPublicationsByCluIdin interface- LuDao
 
- 
 
getCluSetsByCluVersionIndId
public List<CluSet> getCluSetsByCluVersionIndId(List<String> cluVersionIndIds)
- 
- Specified by:
- getCluSetsByCluVersionIndIdin interface- LuDao
 
- 
 
getAllDynamicCluSets
public List<CluSet> getAllDynamicCluSets()
- 
- Specified by:
- getAllDynamicCluSetsin interface- LuDao
 
- 
 
getCrossListedClusByCodes
public List<Clu> getCrossListedClusByCodes(List<String> crossListedCodes)
- 
- Specified by:
- getCrossListedClusByCodesin interface- LuDao
 
- 
 
Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.