Package org.ametys.odf.oai
Interface OaiSet
-
- All Known Implementing Classes:
AbstractOaiSet
public interface OaiSet
Interface for OAI-PMH Sets
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description I18nizableText
getDescription()
Return the description of the setI18nizableText
getName()
Return the name of the setAmetysObjectIterable<Program>
getRecords(Expression expression, SortCriteria sortCriteria)
Retrieve the list of Records associated with this OAI Set
-
-
-
Method Detail
-
getName
I18nizableText getName()
Return the name of the set- Returns:
- The name of the set. Can't be null.
-
getDescription
I18nizableText getDescription()
Return the description of the set- Returns:
- The description of the set, or null if there is no description.
-
getRecords
AmetysObjectIterable<Program> getRecords(Expression expression, SortCriteria sortCriteria)
Retrieve the list of Records associated with this OAI Set- Parameters:
expression
- An Expression to filter the list of records during the requestsortCriteria
- A sort criteria to sort the result- Returns:
- The list of Records
-
-