-
- All Implemented Interfaces:
-
edu.wgu.osmt.db.PaginationHelpers
public interface RichSkillRepository implements PaginationHelpers<RichSkillDescriptorTable>
-
-
Method Summary
-
-
Method Detail
-
update
abstract RichSkillDescriptorDao update(RsdUpdateObject updateObject, String user)
-
findAll
abstract SizedIterable<RichSkillDescriptorDao> findAll()
-
findById
abstract RichSkillDescriptorDao findById(Long id)
-
findByUUID
abstract RichSkillDescriptorDao findByUUID(String uuid)
-
findManyByUUIDs
abstract List<RichSkillDescriptorDao> findManyByUUIDs(List<String> uuids)
-
create
abstract RichSkillDescriptorDao create(RsdUpdateObject updateObject, String user)
-
createFromApi
abstract List<RichSkillDescriptorDao> createFromApi(List<ApiSkillUpdate> skillUpdates, String user, String userEmail)
-
updateFromApi
abstract RichSkillDescriptorDao updateFromApi(Long existingSkillId, ApiSkillUpdate skillUpdate, String user, String email)
-
rsdUpdateFromApi
abstract RsdUpdateObject rsdUpdateFromApi(ApiSkillUpdate skillUpdate, String user, String userEmail)
-
changeStatusesForTask
abstract ApiBatchResult changeStatusesForTask(PublishTask task)
-
containingJobCode
abstract SizedIterable<RichSkillDescriptorDao> containingJobCode(String jobCode)
-
getTable
abstract RichSkillDescriptorTable getTable()
-
getDao
abstract RichSkillDescriptorDao.Companion getDao()
-
-
-
-