public class ContentEnricherServiceImpl extends DefaultComponent implements ContentEnricherService
| Modifier and Type | Field and Description |
|---|---|
static String |
ENRICHER |
protected static org.apache.commons.logging.Log |
log |
static String |
NXCONTENT_CATEGORY_HEADER |
lastModified| Constructor and Description |
|---|
ContentEnricherServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
List<ContentEnricher> |
getEnrichers(String category,
RestEvaluationContext context)
Gets contributors for a category
Only contributors available in the given context are returned
|
void |
registerContribution(Object contribution,
String extensionPoint,
ComponentInstance contributor) |
void |
unregisterContribution(Object contribution,
String extensionPoint,
ComponentInstance contributor) |
void |
writeContext(org.codehaus.jackson.JsonGenerator jg,
RestEvaluationContext ec)
Write some JSon for a given evaluation context.
|
activate, applicationStarted, deactivate, getAdapter, getApplicationStartedOrder, getLastModified, registerExtension, setLastModified, setModifiedNow, unregisterExtensionpublic static final String NXCONTENT_CATEGORY_HEADER
protected static final org.apache.commons.logging.Log log
public static final String ENRICHER
public void registerContribution(Object contribution, String extensionPoint, ComponentInstance contributor) throws Exception
registerContribution in class DefaultComponentExceptionpublic void unregisterContribution(Object contribution, String extensionPoint, ComponentInstance contributor) throws Exception
unregisterContribution in class DefaultComponentExceptionpublic List<ContentEnricher> getEnrichers(String category, RestEvaluationContext context)
ContentEnricherServiceOnly contributors available in the given context are returned
getEnrichers in interface ContentEnricherServicepublic void writeContext(org.codehaus.jackson.JsonGenerator jg,
RestEvaluationContext ec)
throws org.codehaus.jackson.JsonGenerationException,
IOException,
ClientException
ContentEnricherServicewriteContext in interface ContentEnricherServiceorg.codehaus.jackson.JsonGenerationExceptionIOExceptionClientExceptionCopyright © 2019 Nuxeo SA. All rights reserved.