Class SlingCopyMoveManager
java.lang.Object
org.apache.jackrabbit.server.io.CopyMoveManagerImpl
org.apache.sling.jcr.webdav.impl.handler.SlingCopyMoveManager
- All Implemented Interfaces:
org.apache.jackrabbit.server.io.CopyMoveManager
public class SlingCopyMoveManager
extends org.apache.jackrabbit.server.io.CopyMoveManagerImpl
CopyMoveManager service that uses a ServiceTracker to find available
CopyMoveHandler.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCopyMoveHandler(org.apache.jackrabbit.server.io.CopyMoveHandler propertyHandler) voidbindCopyMoveHandler(org.osgi.framework.ServiceReference copyMoveHandlerReference) org.apache.jackrabbit.server.io.CopyMoveHandler[]voidsetComponentContext(org.osgi.service.component.ComponentContext componentContext) voidunbindCopyMoveHandler(org.osgi.framework.ServiceReference copyMoveHandlerReference) Methods inherited from class org.apache.jackrabbit.server.io.CopyMoveManagerImpl
copy, getDefaultManager, move
-
Constructor Details
-
SlingCopyMoveManager
-
-
Method Details
-
addCopyMoveHandler
public void addCopyMoveHandler(org.apache.jackrabbit.server.io.CopyMoveHandler propertyHandler) - Specified by:
addCopyMoveHandlerin interfaceorg.apache.jackrabbit.server.io.CopyMoveManager- Overrides:
addCopyMoveHandlerin classorg.apache.jackrabbit.server.io.CopyMoveManagerImpl
-
getCopyMoveHandlers
public org.apache.jackrabbit.server.io.CopyMoveHandler[] getCopyMoveHandlers()- Specified by:
getCopyMoveHandlersin interfaceorg.apache.jackrabbit.server.io.CopyMoveManager- Overrides:
getCopyMoveHandlersin classorg.apache.jackrabbit.server.io.CopyMoveManagerImpl
-
setComponentContext
public void setComponentContext(org.osgi.service.component.ComponentContext componentContext) -
bindCopyMoveHandler
public void bindCopyMoveHandler(org.osgi.framework.ServiceReference copyMoveHandlerReference) -
unbindCopyMoveHandler
public void unbindCopyMoveHandler(org.osgi.framework.ServiceReference copyMoveHandlerReference)
-