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 ClassesModifier and TypeClassDescriptionstatic class
static class
Nested classes/interfaces inherited from interface org.alfresco.rest.api.impl.activities.ActivitySummaryProcessor
ActivitySummaryProcessor.Change
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static org.apache.commons.logging.Log
protected ActivitySummaryProcessorRegistry
Fields inherited from class org.springframework.extensions.surf.util.AbstractLifecycleBean
log
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
onBootstrap
(org.springframework.context.ApplicationEvent event) protected void
onShutdown
(org.springframework.context.ApplicationEvent event) 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) Methods inherited from class org.springframework.extensions.surf.util.AbstractLifecycleBean
getApplicationContext, onApplicationEvent, setApplicationContext
-
Field Details
-
logger
protected static org.apache.commons.logging.Log logger -
registry
-
-
Constructor Details
-
AbstractActivitySummaryProcessor
public AbstractActivitySummaryProcessor()
-
-
Method Details
-
setEventTypes
-
setRegistry
-
setCustomRenditions
-
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
- Specified by:
process
in interfaceActivitySummaryProcessor
-
processEntry
-
register
protected void register()
-