org.kuali.student.lum.lu.dao.impl
Class LuDaoImpl
java.lang.Object
org.kuali.student.core.dao.impl.AbstractCrudDaoImpl
org.kuali.student.core.dao.impl.AbstractSearchableCrudDaoImpl
org.kuali.student.lum.lu.dao.impl.LuDaoImpl
- All Implemented Interfaces:
- CrudDao, SearchableDao, LuDao
public class LuDaoImpl
- extends AbstractSearchableCrudDaoImpl
- implements LuDao
|
Method Summary |
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> |
getClusByRelation(String parentCluId,
String luLuRelationTypeKey)
|
List<CluSet> |
getCluSetInfoByIdList(List<String> cluSetIdList)
|
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:
setEm in class AbstractCrudDaoImpl
getClusByIdList
public List<Clu> getClusByIdList(List<String> cluIdList)
- Specified by:
getClusByIdList in interface LuDao
getClusByLuType
public List<Clu> getClusByLuType(String luTypeKey,
String luState)
- Specified by:
getClusByLuType in interface LuDao
getCluSetInfoByIdList
public List<CluSet> getCluSetInfoByIdList(List<String> cluSetIdList)
- Specified by:
getCluSetInfoByIdList in interface LuDao
getLuisByIdList
public List<Lui> getLuisByIdList(List<String> luiIds)
- Specified by:
getLuisByIdList in interface LuDao
getLuiIdsByCluId
public List<String> getLuiIdsByCluId(String cluId)
- Specified by:
getLuiIdsByCluId in interface LuDao
getLuisByRelationType
public List<Lui> getLuisByRelationType(String luiId,
String luLuRelationTypeId)
- Specified by:
getLuisByRelationType in interface LuDao
getLuiIdsByRelationType
public List<String> getLuiIdsByRelationType(String relatedLuiId,
String luLuRelationTypeId)
- Specified by:
getLuiIdsByRelationType in interface LuDao
getLuiIdsInAtpByCluId
public List<String> getLuiIdsInAtpByCluId(String cluId,
String atpKey)
- Specified by:
getLuiIdsInAtpByCluId in interface LuDao
isCluInCluSet
public Boolean isCluInCluSet(String cluId,
String cluSetId)
- Specified by:
isCluInCluSet in interface LuDao
getLuiLuiRelations
public List<LuiLuiRelation> getLuiLuiRelations(String luiId)
- Specified by:
getLuiLuiRelations in interface LuDao
getCluCluRelationsByClu
public List<CluCluRelation> getCluCluRelationsByClu(String cluId)
- Specified by:
getCluCluRelationsByClu in interface LuDao
getCluIdsByLoId
public List<String> getCluIdsByLoId(String loId)
- Specified by:
getCluIdsByLoId in interface LuDao
getRelatedCluIdsByCluId
public List<String> getRelatedCluIdsByCluId(String cluId,
String luLuRelationTypeId)
- Specified by:
getRelatedCluIdsByCluId in interface LuDao
getCluIdsByRelatedCluId
public List<String> getCluIdsByRelatedCluId(String relatedCluId,
String luLuRelationTypeId)
- Specified by:
getCluIdsByRelatedCluId in interface LuDao
getRelatedClusByCluId
public List<Clu> getRelatedClusByCluId(String cluId,
String luLuRelationTypeId)
- Specified by:
getRelatedClusByCluId in interface LuDao
getRelatedLuiIdsByLuiId
public List<String> getRelatedLuiIdsByLuiId(String luiId,
String luLuRelationTypeId)
- Specified by:
getRelatedLuiIdsByLuiId in interface LuDao
getRelatedLuisByLuiId
public List<Lui> getRelatedLuisByLuiId(String luiId,
String luLuRelationTypeId)
- Specified by:
getRelatedLuisByLuiId in interface LuDao
getClusByRelation
public List<Clu> getClusByRelation(String parentCluId,
String luLuRelationTypeKey)
- Specified by:
getClusByRelation in interface LuDao
getCluLoRelationsByClu
public List<CluLoRelation> getCluLoRelationsByClu(String cluId)
- Specified by:
getCluLoRelationsByClu in interface LuDao
getCluLoRelationsByLo
public List<CluLoRelation> getCluLoRelationsByLo(String loId)
- Specified by:
getCluLoRelationsByLo in interface LuDao
getCluLoRelationsByCludIdAndLoId
public List<CluLoRelation> getCluLoRelationsByCludIdAndLoId(String cluId,
String loId)
- Specified by:
getCluLoRelationsByCludIdAndLoId in interface LuDao
getAllowedLuLuRelationTypesForLuType
public List<String> getAllowedLuLuRelationTypesForLuType(String luTypeId,
String relatedLuTypeId)
- Specified by:
getAllowedLuLuRelationTypesForLuType in interface LuDao
getAllowedCluLoRelationTypesForLuType
public List<String> getAllowedCluLoRelationTypesForLuType(String luTypeId)
- Specified by:
getAllowedCluLoRelationTypesForLuType in interface LuDao
getAllowedResultUsageTypesForLuType
public List<String> getAllowedResultUsageTypesForLuType(String luTypeId)
- Specified by:
getAllowedResultUsageTypesForLuType in interface LuDao
getAllowedResultComponentTypesForResultUsageType
public List<String> getAllowedResultComponentTypesForResultUsageType(String resultUsageType)
- Specified by:
getAllowedResultComponentTypesForResultUsageType in interface LuDao
getAllowedCluResultTypesForLuType
public List<CluResultType> getAllowedCluResultTypesForLuType(String luTypeId)
- Specified by:
getAllowedCluResultTypesForLuType in interface LuDao
getCluIdsByResultUsageType
public List<String> getCluIdsByResultUsageType(String resultUsageTypeKey)
- Specified by:
getCluIdsByResultUsageType in interface LuDao
getCluIdsByResultComponentId
public List<String> getCluIdsByResultComponentId(String resultComponentId)
- Specified by:
getCluIdsByResultComponentId in interface LuDao
getAllowedLuLuRelationTypesByLuiId
public List<String> getAllowedLuLuRelationTypesByLuiId(String luiId,
String relatedLuiId)
- Specified by:
getAllowedLuLuRelationTypesByLuiId in interface LuDao
getAllowedLuLuRelationTypesByCluId
public List<String> getAllowedLuLuRelationTypesByCluId(String cluId,
String relatedCluId)
- Specified by:
getAllowedLuLuRelationTypesByCluId in interface LuDao
getCluResultByClu
public List<CluResult> getCluResultByClu(String cluId)
- Specified by:
getCluResultByClu in interface LuDao
getLatestCluVersion
public Clu getLatestCluVersion(String cluVersionIndId)
- Specified by:
getLatestCluVersion in interface LuDao
getCurrentCluVersion
public Clu getCurrentCluVersion(String cluVersionIndId)
- Specified by:
getCurrentCluVersion in interface LuDao
getCurrentCluVersionInfo
public VersionDisplayInfo getCurrentCluVersionInfo(String cluVersionIndId,
String objectTypeURI)
- Specified by:
getCurrentCluVersionInfo in interface LuDao
getCurrentVersionOnDate
public VersionDisplayInfo getCurrentVersionOnDate(String versionIndId,
String objectTypeURI,
Date date)
- Specified by:
getCurrentVersionOnDate in interface LuDao
getFirstVersion
public VersionDisplayInfo getFirstVersion(String versionIndId,
String objectTypeURI)
- Specified by:
getFirstVersion in interface LuDao
getLatestVersion
public VersionDisplayInfo getLatestVersion(String versionIndId,
String objectTypeURI)
- Specified by:
getLatestVersion in interface LuDao
getVersionBySequenceNumber
public VersionDisplayInfo getVersionBySequenceNumber(String versionIndId,
String objectTypeURI,
Long sequenceNumber)
- Specified by:
getVersionBySequenceNumber in interface LuDao
getVersions
public List<VersionDisplayInfo> getVersions(String versionIndId,
String objectTypeURI)
- Specified by:
getVersions in interface LuDao
getVersionsInDateRange
public List<VersionDisplayInfo> getVersionsInDateRange(String versionIndId,
String objectTypeURI,
Date from,
Date to)
- Specified by:
getVersionsInDateRange in interface LuDao
getCluPublicationsByType
public List<CluPublication> getCluPublicationsByType(String luPublicationTypeKey)
- Specified by:
getCluPublicationsByType in interface LuDao
getCluPublicationsByCluId
public List<CluPublication> getCluPublicationsByCluId(String cluId)
- Specified by:
getCluPublicationsByCluId in interface LuDao
Copyright © 2007-2011 The Kuali Foundation. All Rights Reserved.