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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addCopyMoveHandler
(org.apache.jackrabbit.server.io.CopyMoveHandler propertyHandler) void
bindCopyMoveHandler
(org.osgi.framework.ServiceReference copyMoveHandlerReference) org.apache.jackrabbit.server.io.CopyMoveHandler[]
void
setComponentContext
(org.osgi.service.component.ComponentContext componentContext) void
unbindCopyMoveHandler
(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:
addCopyMoveHandler
in interfaceorg.apache.jackrabbit.server.io.CopyMoveManager
- Overrides:
addCopyMoveHandler
in classorg.apache.jackrabbit.server.io.CopyMoveManagerImpl
-
getCopyMoveHandlers
public org.apache.jackrabbit.server.io.CopyMoveHandler[] getCopyMoveHandlers()- Specified by:
getCopyMoveHandlers
in interfaceorg.apache.jackrabbit.server.io.CopyMoveManager
- Overrides:
getCopyMoveHandlers
in 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)
-