Package org.ametys.odf.oai
Interface OaiSet
- 
- All Known Implementing Classes:
- AbstractOaiSet
 
 public interface OaiSet Interface for OAI-PMH Sets
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description I18nizableTextgetDescription()Return the description of the setI18nizableTextgetName()Return the name of the setAmetysObjectIterable<Program>getRecords(Expression expression, SortCriteria sortCriteria)Retrieve the list of Records associated with this OAI Set
 
- 
- 
- 
Method Detail- 
getNameI18nizableText getName() Return the name of the set- Returns:
- The name of the set. Can't be null.
 
 - 
getDescriptionI18nizableText getDescription() Return the description of the set- Returns:
- The description of the set, or null if there is no description.
 
 - 
getRecordsAmetysObjectIterable<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 request
- sortCriteria- A sort criteria to sort the result
- Returns:
- The list of Records
 
 
- 
 
-