Class AbstractHandler
java.lang.Object
org.apache.sling.launchpad.testservices.handlers.AbstractHandler
- All Implemented Interfaces:
org.apache.jackrabbit.server.io.IOHandler,org.apache.jackrabbit.server.io.PropertyHandler
- Direct Known Subclasses:
TestHandler1,TestHandler2,TestHandler3
public abstract class AbstractHandler
extends Object
implements org.apache.jackrabbit.server.io.IOHandler, org.apache.jackrabbit.server.io.PropertyHandler
This handler can export only if the path given in the context contains the handler name.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanExport(org.apache.jackrabbit.server.io.ExportContext context, boolean b) booleancanExport(org.apache.jackrabbit.server.io.ExportContext context, org.apache.jackrabbit.webdav.DavResource davResource) booleancanExport(org.apache.jackrabbit.server.io.PropertyExportContext context, boolean b) booleancanImport(org.apache.jackrabbit.server.io.ImportContext context, boolean b) booleancanImport(org.apache.jackrabbit.server.io.ImportContext context, org.apache.jackrabbit.webdav.DavResource davResource) booleancanImport(org.apache.jackrabbit.server.io.PropertyImportContext context, boolean b) booleanexportContent(org.apache.jackrabbit.server.io.ExportContext context, boolean b) booleanexportContent(org.apache.jackrabbit.server.io.ExportContext context, org.apache.jackrabbit.webdav.DavResource davResource) booleanexportProperties(org.apache.jackrabbit.server.io.PropertyExportContext context, boolean b) abstract Stringorg.apache.jackrabbit.server.io.IOManagergetName()booleanimportContent(org.apache.jackrabbit.server.io.ImportContext context, boolean b) booleanimportContent(org.apache.jackrabbit.server.io.ImportContext context, org.apache.jackrabbit.webdav.DavResource davResource) Map<? extends org.apache.jackrabbit.webdav.property.PropEntry,?> importProperties(org.apache.jackrabbit.server.io.PropertyImportContext context, boolean b) booleanvoidsetIOManager(org.apache.jackrabbit.server.io.IOManager ioManager)
-
Constructor Details
-
AbstractHandler
public AbstractHandler()
-
-
Method Details
-
getIOManager
public org.apache.jackrabbit.server.io.IOManager getIOManager()- Specified by:
getIOManagerin interfaceorg.apache.jackrabbit.server.io.IOHandler
-
setIOManager
public void setIOManager(org.apache.jackrabbit.server.io.IOManager ioManager) - Specified by:
setIOManagerin interfaceorg.apache.jackrabbit.server.io.IOHandler
-
getName
- Specified by:
getNamein interfaceorg.apache.jackrabbit.server.io.IOHandler
-
canImport
public boolean canImport(org.apache.jackrabbit.server.io.ImportContext context, org.apache.jackrabbit.webdav.DavResource davResource) - Specified by:
canImportin interfaceorg.apache.jackrabbit.server.io.IOHandler
-
canImport
public boolean canImport(org.apache.jackrabbit.server.io.ImportContext context, boolean b) - Specified by:
canImportin interfaceorg.apache.jackrabbit.server.io.IOHandler
-
importContent
public boolean importContent(org.apache.jackrabbit.server.io.ImportContext context, org.apache.jackrabbit.webdav.DavResource davResource) throws IOException - Specified by:
importContentin interfaceorg.apache.jackrabbit.server.io.IOHandler- Throws:
IOException
-
importContent
public boolean importContent(org.apache.jackrabbit.server.io.ImportContext context, boolean b) throws IOException - Specified by:
importContentin interfaceorg.apache.jackrabbit.server.io.IOHandler- Throws:
IOException
-
canExport
public boolean canExport(org.apache.jackrabbit.server.io.ExportContext context, boolean b) - Specified by:
canExportin interfaceorg.apache.jackrabbit.server.io.IOHandler
-
canExport
public boolean canExport(org.apache.jackrabbit.server.io.ExportContext context, org.apache.jackrabbit.webdav.DavResource davResource) - Specified by:
canExportin interfaceorg.apache.jackrabbit.server.io.IOHandler
-
exportContent
public boolean exportContent(org.apache.jackrabbit.server.io.ExportContext context, org.apache.jackrabbit.webdav.DavResource davResource) throws IOException - Specified by:
exportContentin interfaceorg.apache.jackrabbit.server.io.IOHandler- Throws:
IOException
-
exportContent
public boolean exportContent(org.apache.jackrabbit.server.io.ExportContext context, boolean b) throws IOException - Specified by:
exportContentin interfaceorg.apache.jackrabbit.server.io.IOHandler- Throws:
IOException
-
canExport
public boolean canExport(org.apache.jackrabbit.server.io.PropertyExportContext context, boolean b) - Specified by:
canExportin interfaceorg.apache.jackrabbit.server.io.PropertyHandler
-
exportProperties
public boolean exportProperties(org.apache.jackrabbit.server.io.PropertyExportContext context, boolean b) throws javax.jcr.RepositoryException - Specified by:
exportPropertiesin interfaceorg.apache.jackrabbit.server.io.PropertyHandler- Throws:
javax.jcr.RepositoryException
-
canImport
public boolean canImport(org.apache.jackrabbit.server.io.PropertyImportContext context, boolean b) - Specified by:
canImportin interfaceorg.apache.jackrabbit.server.io.PropertyHandler
-
importProperties
public Map<? extends org.apache.jackrabbit.webdav.property.PropEntry,?> importProperties(org.apache.jackrabbit.server.io.PropertyImportContext context, boolean b) throws javax.jcr.RepositoryException - Specified by:
importPropertiesin interfaceorg.apache.jackrabbit.server.io.PropertyHandler- Throws:
javax.jcr.RepositoryException
-
getIdentifier
-
matches
-
getHandlerName
-