Package org.ametys.odf.oai
Class AbstractOaiSet
- java.lang.Object
 - 
- org.ametys.odf.oai.AbstractOaiSet
 
 
- 
- All Implemented Interfaces:
 OaiSet,Component,Configurable,Serviceable
public abstract class AbstractOaiSet extends Object implements OaiSet, Configurable, Component, Serviceable
Abstract implementation of a OAI-PMH set with a configurable name and description 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected AmetysObjectResolver_resolverThe Ametys object resolver 
- 
Constructor Summary
Constructors Constructor Description AbstractOaiSet() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconfigure(Configuration configuration)I18nizableTextgetDescription()Return the description of the setI18nizableTextgetName()Return the name of the setvoidservice(ServiceManager manager)- 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
- 
Methods inherited from interface org.ametys.odf.oai.OaiSet
getRecords 
 - 
 
 - 
 
- 
- 
Field Detail
- 
_resolver
protected AmetysObjectResolver _resolver
The Ametys object resolver 
 - 
 
- 
Constructor Detail
- 
AbstractOaiSet
public AbstractOaiSet()
 
 - 
 
- 
Method Detail
- 
service
public void service(ServiceManager manager) throws ServiceException
- Specified by:
 servicein interfaceServiceable- Throws:
 ServiceException
 
- 
configure
public void configure(Configuration configuration) throws ConfigurationException
- Specified by:
 configurein interfaceConfigurable- Throws:
 ConfigurationException
 
- 
getName
public I18nizableText getName()
Description copied from interface:OaiSetReturn the name of the set 
- 
getDescription
public I18nizableText getDescription()
Description copied from interface:OaiSetReturn the description of the set- Specified by:
 getDescriptionin interfaceOaiSet- Returns:
 - The description of the set, or null if there is no description.
 
 
 - 
 
 -