Class AutoVersioningListener
- java.lang.Object
-
- org.apache.sling.cms.core.internal.listeners.AutoVersioningListener
-
- All Implemented Interfaces:
org.apache.sling.api.resource.observation.ExternalResourceChangeListener
,org.apache.sling.api.resource.observation.ResourceChangeListener
public class AutoVersioningListener extends Object implements org.apache.sling.api.resource.observation.ResourceChangeListener, org.apache.sling.api.resource.observation.ExternalResourceChangeListener
A Resource Change Listener will automatically version pages when a page is published / unpublished or an interval passes since the page was last saved.
-
-
Constructor Summary
Constructors Constructor Description AutoVersioningListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
activate(AutoVersioningListenerConfig config)
void
onChange(List<org.apache.sling.api.resource.observation.ResourceChange> changes)
-
-
-
Method Detail
-
activate
public void activate(AutoVersioningListenerConfig config)
-
onChange
public void onChange(List<org.apache.sling.api.resource.observation.ResourceChange> changes)
- Specified by:
onChange
in interfaceorg.apache.sling.api.resource.observation.ResourceChangeListener
-
-