mirror of
https://github.com/DSpace/DSpace.git
synced 2025-10-07 18:14:26 +00:00
Add eperson search methods
This commit is contained in:
@@ -11,6 +11,8 @@ import java.sql.SQLException;
|
||||
import java.util.List;
|
||||
import java.util.UUID;
|
||||
|
||||
import org.dspace.app.rest.Parameter;
|
||||
import org.dspace.app.rest.SearchRestMethod;
|
||||
import org.dspace.app.rest.converter.EPersonConverter;
|
||||
import org.dspace.app.rest.exception.RESTAuthorizationException;
|
||||
import org.dspace.app.rest.model.EPersonRest;
|
||||
@@ -74,6 +76,17 @@ public class EPersonRestRepository extends DSpaceRestRepository<EPersonRest, UUI
|
||||
return page;
|
||||
}
|
||||
|
||||
@SearchRestMethod(name = "byName")
|
||||
public Page<EPersonRest> findByName(@Parameter(value = "q") String q,
|
||||
Pageable pageable) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@SearchRestMethod(name = "byEmail")
|
||||
public EPersonRest findByEmail(@Parameter(value = "email") String email) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Class<EPersonRest> getDomainClass() {
|
||||
return EPersonRest.class;
|
||||
|
Reference in New Issue
Block a user