@Component(value="workflow.claimedtask") public class ClaimedTaskRestRepository extends DSpaceRestRepository<ClaimedTaskRest,Integer>
requestService, utils| Constructor and Description |
|---|
ClaimedTaskRestRepository() |
| Modifier and Type | Method and Description |
|---|---|
protected ClaimedTaskRest |
action(Context context,
javax.servlet.http.HttpServletRequest request,
Integer id) |
protected void |
delete(Context context,
Integer id)
Method to implement to support delete of a single object instance
|
org.springframework.data.domain.Page<ClaimedTaskRest> |
findAll(Context context,
org.springframework.data.domain.Pageable pageable)
Method to implement to support scroll of entity instances from the collection resource endpoin
|
org.springframework.data.domain.Page<ClaimedTaskRest> |
findByUser(UUID userID,
org.springframework.data.domain.Pageable pageable) |
ClaimedTaskRest |
findOne(Context context,
Integer id)
Method to implement to support retrieval of a specific REST object instance
|
Class<ClaimedTaskRest> |
getDomainClass()
The REST model supported by the repository
|
ClaimedTaskResource |
wrapResource(ClaimedTaskRest task,
String... rels)
Wrap the REST model in a REST HAL Resource
|
action, count, createAndReturn, createAndReturn, createAndReturn, createAndReturn, delete, delete, delete, deleteAll, exists, findAll, findAll, findAll, findAll, findOne, patch, patch, put, put, put, put, save, save, save, upload, upload, uploadgetRequestService, obtainContext@PreAuthorize(value="hasPermission(#id, \'CLAIMEDTASK\', \'READ\')") public ClaimedTaskRest findOne(Context context, Integer id)
DSpaceRestRepositoryfindOne in class DSpaceRestRepository<ClaimedTaskRest,Integer>context - the dspace contextid - the rest object idpublic org.springframework.data.domain.Page<ClaimedTaskRest> findByUser(UUID userID, org.springframework.data.domain.Pageable pageable)
public Class<ClaimedTaskRest> getDomainClass()
DSpaceRestRepositorygetDomainClass in class DSpaceRestRepository<ClaimedTaskRest,Integer>public ClaimedTaskResource wrapResource(ClaimedTaskRest task, String... rels)
DSpaceRestRepositorywrapResource in class DSpaceRestRepository<ClaimedTaskRest,Integer>task - the rest model instancerels - the HAL links@PreAuthorize(value="hasPermission(#id, \'CLAIMEDTASK\', \'WRITE\')") protected ClaimedTaskRest action(Context context, javax.servlet.http.HttpServletRequest request, Integer id) throws SQLException, IOException
action in class DSpaceRestRepository<ClaimedTaskRest,Integer>SQLExceptionIOException@PreAuthorize(value="hasPermission(#id, \'CLAIMEDTASK\', \'DELETE\')") protected void delete(Context context, Integer id)
DSpaceRestRepositorydelete in class DSpaceRestRepository<ClaimedTaskRest,Integer>context - the dspace contextid - the id of the rest object to deletepublic org.springframework.data.domain.Page<ClaimedTaskRest> findAll(Context context, org.springframework.data.domain.Pageable pageable)
DSpaceRestRepositoryfindAll in class DSpaceRestRepository<ClaimedTaskRest,Integer>context - the dspace contextpageable - object embedding the requested pagination infoCopyright © 2019 DuraSpace. All rights reserved.