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.
-
Field Summary
Fields inherited from interface org.apache.sling.api.resource.observation.ResourceChangeListener
CHANGE_ADDED, CHANGE_CHANGED, CHANGE_PROVIDER_ADDED, CHANGE_PROVIDER_REMOVED, CHANGE_REMOVED, CHANGES, PATHS, PROPERTY_NAMES_HINT -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
AutoVersioningListener
public AutoVersioningListener()
-
-
Method Details
-
activate
-
onChange
- Specified by:
onChangein interfaceorg.apache.sling.api.resource.observation.ResourceChangeListener
-