public class ContentReturnable extends AbstractContentBasedReturnable
Returnable
for Content
sModifier and Type | Field and Description |
---|---|
protected static String |
__PREFIX_ID
The prefix for the ids of facets and sorts
|
static String |
PARAMETER_VIEW
The additional parameter for the view
|
static String |
ROLE
Avalon Role
|
_associatedContentSearchable, _contentFilterHelper, _contentHelper, _context, _label
_manager, _pluginName
Constructor and Description |
---|
ContentReturnable() |
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. |
protected String |
getViewForSax(AdditionalParameterValueMap additionalParameterValues)
Gets the view for saxing
|
configure, contextualize, filterReturnedDocumentQuery, getFacets, getLabel, getSorts, relationsWith, service
additionalServiceParameters, setPluginInfo
getLogger, setLogger
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
additionalServiceParameters, selectedByDefault
public static final String PARAMETER_VIEW
protected static final String __PREFIX_ID
public ContentReturnable()
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 getViewForSax(AdditionalParameterValueMap additionalParameterValues)
additionalParameterValues
- The additional parameter valuesprotected String getDefinitionPrefix()
AbstractContentBasedReturnable
getDefinitionPrefix
in class AbstractContentBasedReturnable