Class SlingPropertyManager

java.lang.Object
org.apache.jackrabbit.server.io.PropertyManagerImpl
org.apache.sling.jcr.webdav.impl.handler.SlingPropertyManager
All Implemented Interfaces:
org.apache.jackrabbit.server.io.PropertyManager

public class SlingPropertyManager extends org.apache.jackrabbit.server.io.PropertyManagerImpl
PropertyManager service that uses a ServiceTracker to find available PropertyHandler.
  • Constructor Details

    • SlingPropertyManager

      public SlingPropertyManager(String referenceName)
  • Method Details

    • addPropertyHandler

      public void addPropertyHandler(org.apache.jackrabbit.server.io.PropertyHandler propertyHandler)
      Specified by:
      addPropertyHandler in interface org.apache.jackrabbit.server.io.PropertyManager
      Overrides:
      addPropertyHandler in class org.apache.jackrabbit.server.io.PropertyManagerImpl
    • getPropertyHandlers

      public org.apache.jackrabbit.server.io.PropertyHandler[] getPropertyHandlers()
      Specified by:
      getPropertyHandlers in interface org.apache.jackrabbit.server.io.PropertyManager
      Overrides:
      getPropertyHandlers in class org.apache.jackrabbit.server.io.PropertyManagerImpl
    • setComponentContext

      public void setComponentContext(org.osgi.service.component.ComponentContext componentContext)
    • bindPropertyHandler

      public void bindPropertyHandler(org.osgi.framework.ServiceReference propertyHandlerReference)
    • unbindPropertyHandler

      public void unbindPropertyHandler(org.osgi.framework.ServiceReference propertyHandlerReference)