Class AbstractActivitySummaryProcessor
- java.lang.Object
-
- org.springframework.extensions.surf.util.AbstractLifecycleBean
-
- org.alfresco.rest.api.impl.activities.AbstractActivitySummaryProcessor
-
- All Implemented Interfaces:
EventListener
,ActivitySummaryProcessor
,org.springframework.beans.factory.Aware
,org.springframework.context.ApplicationContextAware
,org.springframework.context.ApplicationListener
- Direct Known Subclasses:
BaseActivitySummaryProcessor
public abstract class AbstractActivitySummaryProcessor extends org.springframework.extensions.surf.util.AbstractLifecycleBean implements ActivitySummaryProcessor
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AbstractActivitySummaryProcessor.ChangeKey
static class
AbstractActivitySummaryProcessor.RemoveKey
-
Nested classes/interfaces inherited from interface org.alfresco.rest.api.impl.activities.ActivitySummaryProcessor
ActivitySummaryProcessor.Change
-
-
Field Summary
Fields Modifier and Type Field Description protected static org.apache.commons.logging.Log
logger
protected ActivitySummaryProcessorRegistry
registry
-
Constructor Summary
Constructors Constructor Description AbstractActivitySummaryProcessor()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected void
onBootstrap(org.springframework.context.ApplicationEvent event)
protected void
onShutdown(org.springframework.context.ApplicationEvent event)
Map<String,Object>
process(Map<String,Object> entries)
protected abstract ActivitySummaryProcessor.Change
processEntry(String key, Object value)
protected void
register()
void
setCustomRenditions(List<String> eventTypes)
void
setEventTypes(List<String> eventTypes)
void
setRegistry(ActivitySummaryProcessorRegistry registry)
-
-
-
Field Detail
-
logger
protected static org.apache.commons.logging.Log logger
-
registry
protected ActivitySummaryProcessorRegistry registry
-
-
Method Detail
-
setRegistry
public void setRegistry(ActivitySummaryProcessorRegistry registry)
-
onBootstrap
protected void onBootstrap(org.springframework.context.ApplicationEvent event)
- Specified by:
onBootstrap
in classorg.springframework.extensions.surf.util.AbstractLifecycleBean
-
onShutdown
protected void onShutdown(org.springframework.context.ApplicationEvent event)
- Specified by:
onShutdown
in classorg.springframework.extensions.surf.util.AbstractLifecycleBean
-
process
public Map<String,Object> process(Map<String,Object> entries)
- Specified by:
process
in interfaceActivitySummaryProcessor
-
processEntry
protected abstract ActivitySummaryProcessor.Change processEntry(String key, Object value)
-
register
protected void register()
-
-