public class CourseReturnable extends AbstractContentBasedReturnable
Returnable
for Course
sModifier and Type | Field and Description |
---|---|
protected static String |
__PREFIX_ID
The prefix for the ids of sorts
|
protected ODFHelper |
_odfHelper
THe ODF helper
|
protected URIResolver |
_odfURIResolver
The URI resolver for ODF
|
private PageReturnable |
_pageReturnable |
protected ReturnableSaxer |
_saxer
The saxer
|
static String |
ROLE
Avalon Role
|
_associatedContentSearchable, _contentFilterHelper, _contentHelper, _context, _label
_manager, _pluginName
Constructor and Description |
---|
CourseReturnable() |
Modifier and Type | Method and Description |
---|---|
protected String |
associatedContentSearchableRole()
The Avalon Role for the associated Content Searchable
|
protected Collection<String> |
getContentTypes(AdditionalParameterValueMap additionalParameterValues)
Gets the content types which will be used to construct the query to filter the returned documents
|
protected String |
getDefinitionPrefix()
Gets the prefix for definitions (for facets, sorts...)
|
String |
getId()
Gets the id of the extension
|
ReturnableSaxer |
getSaxer(Collection<Returnable> allReturnables,
AdditionalParameterValueMap additionalParameterValues)
Returns the
saxer responsible to SAX hits of this Returnable. |
void |
service(ServiceManager manager) |
configure, contextualize, filterReturnedDocumentQuery, getFacets, getLabel, getSorts, relationsWith
additionalServiceParameters, setPluginInfo
getLogger, setLogger
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
additionalServiceParameters, selectedByDefault
protected static final String __PREFIX_ID
protected ODFHelper _odfHelper
protected URIResolver _odfURIResolver
protected ReturnableSaxer _saxer
private PageReturnable _pageReturnable
public CourseReturnable()
public void service(ServiceManager manager) throws ServiceException
service
in interface Serviceable
service
in class AbstractContentBasedReturnable
ServiceException
protected String associatedContentSearchableRole()
AbstractContentBasedReturnable
associatedContentSearchableRole
in class AbstractContentBasedReturnable
public String getId()
Returnable
protected Collection<String> getContentTypes(AdditionalParameterValueMap additionalParameterValues)
AbstractContentBasedReturnable
getContentTypes
in class AbstractContentBasedReturnable
additionalParameterValues
- The additional parameter valuespublic ReturnableSaxer getSaxer(Collection<Returnable> allReturnables, AdditionalParameterValueMap additionalParameterValues)
Returnable
saxer
responsible to SAX hits of this Returnable.allReturnables
- All Returnable
s (including this)additionalParameterValues
- The additional parameter valuessaxer
responsible to SAX hits of this Returnable.protected String getDefinitionPrefix()
AbstractContentBasedReturnable
getDefinitionPrefix
in class AbstractContentBasedReturnable