Class AbstractActivitySummaryProcessor
- java.lang.Object
-
- org.springframework.extensions.surf.util.AbstractLifecycleBean
-
- org.alfresco.rest.api.impl.activities.AbstractActivitySummaryProcessor
-
- All Implemented Interfaces:
java.util.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 classAbstractActivitySummaryProcessor.ChangeKeystatic classAbstractActivitySummaryProcessor.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.Logloggerprotected ActivitySummaryProcessorRegistryregistry
-
Constructor Summary
Constructors Constructor Description AbstractActivitySummaryProcessor()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected voidonBootstrap(org.springframework.context.ApplicationEvent event)protected voidonShutdown(org.springframework.context.ApplicationEvent event)java.util.Map<java.lang.String,java.lang.Object>process(java.util.Map<java.lang.String,java.lang.Object> entries)protected abstract ActivitySummaryProcessor.ChangeprocessEntry(java.lang.String key, java.lang.Object value)protected voidregister()voidsetCustomRenditions(java.util.List<java.lang.String> eventTypes)voidsetEventTypes(java.util.List<java.lang.String> eventTypes)voidsetRegistry(ActivitySummaryProcessorRegistry registry)
-
-
-
Field Detail
-
logger
protected static org.apache.commons.logging.Log logger
-
registry
protected ActivitySummaryProcessorRegistry registry
-
-
Method Detail
-
setEventTypes
public void setEventTypes(java.util.List<java.lang.String> eventTypes)
-
setRegistry
public void setRegistry(ActivitySummaryProcessorRegistry registry)
-
setCustomRenditions
public void setCustomRenditions(java.util.List<java.lang.String> eventTypes)
-
onBootstrap
protected void onBootstrap(org.springframework.context.ApplicationEvent event)
- Specified by:
onBootstrapin classorg.springframework.extensions.surf.util.AbstractLifecycleBean
-
onShutdown
protected void onShutdown(org.springframework.context.ApplicationEvent event)
- Specified by:
onShutdownin classorg.springframework.extensions.surf.util.AbstractLifecycleBean
-
process
public java.util.Map<java.lang.String,java.lang.Object> process(java.util.Map<java.lang.String,java.lang.Object> entries)
- Specified by:
processin interfaceActivitySummaryProcessor
-
processEntry
protected abstract ActivitySummaryProcessor.Change processEntry(java.lang.String key, java.lang.Object value)
-
register
protected void register()
-
-