Class ResourceChangeListenerInfo
- java.lang.Object
-
- org.apache.sling.resourceresolver.impl.observation.ResourceChangeListenerInfo
-
- All Implemented Interfaces:
Comparable<ResourceChangeListenerInfo>
public class ResourceChangeListenerInfo extends Object implements Comparable<ResourceChangeListenerInfo>
Information about a resource change listener.
-
-
Constructor Summary
Constructors Constructor Description ResourceChangeListenerInfo(org.osgi.framework.ServiceReference<org.apache.sling.api.resource.observation.ResourceChangeListener> ref, List<String> searchPaths)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(ResourceChangeListenerInfo o)org.apache.sling.api.resource.observation.ResourceChangeListenergetListener()org.apache.sling.api.resource.path.PathSetgetPaths()Set<String>getPropertyNamesHint()Return a set of property name hintsSet<org.apache.sling.api.resource.observation.ResourceChange.ChangeType>getProviderChangeTypes()Set<org.apache.sling.api.resource.observation.ResourceChange.ChangeType>getResourceChangeTypes()booleanisExternal()booleanisValid()voidsetListener(org.apache.sling.api.resource.observation.ResourceChangeListener listener)StringtoString()
-
-
-
Method Detail
-
isValid
public boolean isValid()
-
getResourceChangeTypes
public Set<org.apache.sling.api.resource.observation.ResourceChange.ChangeType> getResourceChangeTypes()
-
getProviderChangeTypes
public Set<org.apache.sling.api.resource.observation.ResourceChange.ChangeType> getProviderChangeTypes()
-
getPaths
public org.apache.sling.api.resource.path.PathSet getPaths()
-
getPropertyNamesHint
public Set<String> getPropertyNamesHint()
Return a set of property name hints- Returns:
- The set of names or
null.
-
isExternal
public boolean isExternal()
-
getListener
public org.apache.sling.api.resource.observation.ResourceChangeListener getListener()
-
setListener
public void setListener(org.apache.sling.api.resource.observation.ResourceChangeListener listener)
-
compareTo
public int compareTo(ResourceChangeListenerInfo o)
- Specified by:
compareToin interfaceComparable<ResourceChangeListenerInfo>
-
-