-
- All Implemented Interfaces:
-
edu.wgu.osmt.db.PaginationHelpers,edu.wgu.osmt.richskill.RichSkillRepository
@Repository()@Transactional() public final class RichSkillRepositoryImpl implements RichSkillRepository
-
-
Field Summary
Fields Modifier and Type Field Description private JobCodeRepositoryjobCodeRepositoryprivate KeywordRepositorykeywordRepositoryprivate final RichSkillDescriptorDao.Companiondaoprivate final RichSkillDescriptorTabletableprivate final AuditLogRepositoryauditLogRepositoryprivate final CollectionRepositorycollectionRepositoryprivate final RichSkillEsReporichSkillEsRepoprivate final CollectionEsRepocollectionEsRepoprivate final AppConfigappConfig
-
Constructor Summary
Constructors Constructor Description RichSkillRepositoryImpl(AuditLogRepository auditLogRepository, CollectionRepository collectionRepository, RichSkillEsRepo richSkillEsRepo, CollectionEsRepo collectionEsRepo, AppConfig appConfig)
-
Method Summary
-
-
Constructor Detail
-
RichSkillRepositoryImpl
RichSkillRepositoryImpl(AuditLogRepository auditLogRepository, CollectionRepository collectionRepository, RichSkillEsRepo richSkillEsRepo, CollectionEsRepo collectionEsRepo, AppConfig appConfig)
-
-
Method Detail
-
getJobCodeRepository
final JobCodeRepository getJobCodeRepository()
-
setJobCodeRepository
final Unit setJobCodeRepository(@Autowired() @Lazy() JobCodeRepository jobCodeRepository)
-
getKeywordRepository
final KeywordRepository getKeywordRepository()
-
setKeywordRepository
final Unit setKeywordRepository(@Autowired() @Lazy() KeywordRepository keywordRepository)
-
getDao
RichSkillDescriptorDao.Companion getDao()
-
getTable
RichSkillDescriptorTable getTable()
-
getAuditLogRepository
final AuditLogRepository getAuditLogRepository()
-
getCollectionRepository
final CollectionRepository getCollectionRepository()
-
getRichSkillEsRepo
final RichSkillEsRepo getRichSkillEsRepo()
-
getCollectionEsRepo
final CollectionEsRepo getCollectionEsRepo()
-
getAppConfig
final AppConfig getAppConfig()
-
findAll
SizedIterable<RichSkillDescriptorDao> findAll()
-
findById
RichSkillDescriptorDao findById(Long id)
-
update
RichSkillDescriptorDao update(RsdUpdateObject updateObject, String user)
-
findByUUID
RichSkillDescriptorDao findByUUID(String uuid)
-
findManyByUUIDs
List<RichSkillDescriptorDao> findManyByUUIDs(List<String> uuids)
-
create
RichSkillDescriptorDao create(RsdUpdateObject updateObject, String user)
-
createFromApi
List<RichSkillDescriptorDao> createFromApi(List<ApiSkillUpdate> skillUpdates, String user)
-
updateFromApi
RichSkillDescriptorDao updateFromApi(Long existingSkillId, ApiSkillUpdate skillUpdate, String user)
-
rsdUpdateFromApi
RsdUpdateObject rsdUpdateFromApi(ApiSkillUpdate skillUpdate, String user)
-
changeStatusesForTask
ApiBatchResult changeStatusesForTask(PublishTask publishTask)
-
containingJobCode
SizedIterable<RichSkillDescriptorDao> containingJobCode(String jobCode)
-
-
-
-