@Property(name="service.ranking",intValue=1000,propertyPrivate=false) @Property(name="type.collections",value="sling:Folder",propertyPrivate=false) @Property(name="type.noncollections",value="nt:file",propertyPrivate=false) @Property(name="type.content",value="nt:resource",propertyPrivate=false) @Service public class DefaultHandlerService extends Object implements org.apache.jackrabbit.server.io.IOHandler, org.apache.jackrabbit.server.io.PropertyHandler, org.apache.jackrabbit.server.io.CopyMoveHandler, org.apache.jackrabbit.server.io.DeleteHandler
DefaultHandler in order to run
it as a service.| Constructor and Description |
|---|
DefaultHandlerService() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canCopy(org.apache.jackrabbit.server.io.CopyMoveContext context,
org.apache.jackrabbit.webdav.DavResource source,
org.apache.jackrabbit.webdav.DavResource destination) |
boolean |
canDelete(org.apache.jackrabbit.server.io.DeleteContext deleteContext,
org.apache.jackrabbit.webdav.DavResource davResource) |
boolean |
canExport(org.apache.jackrabbit.server.io.ExportContext context,
boolean isCollection) |
boolean |
canExport(org.apache.jackrabbit.server.io.ExportContext context,
org.apache.jackrabbit.webdav.DavResource resource) |
boolean |
canExport(org.apache.jackrabbit.server.io.PropertyExportContext context,
boolean isCollection) |
boolean |
canImport(org.apache.jackrabbit.server.io.ImportContext context,
boolean isCollection) |
boolean |
canImport(org.apache.jackrabbit.server.io.ImportContext context,
org.apache.jackrabbit.webdav.DavResource resource) |
boolean |
canImport(org.apache.jackrabbit.server.io.PropertyImportContext context,
boolean isCollection) |
boolean |
canMove(org.apache.jackrabbit.server.io.CopyMoveContext context,
org.apache.jackrabbit.webdav.DavResource source,
org.apache.jackrabbit.webdav.DavResource destination) |
boolean |
copy(org.apache.jackrabbit.server.io.CopyMoveContext context,
org.apache.jackrabbit.webdav.DavResource source,
org.apache.jackrabbit.webdav.DavResource destination) |
boolean |
delete(org.apache.jackrabbit.server.io.DeleteContext deleteContext,
org.apache.jackrabbit.webdav.DavResource davResource) |
boolean |
exportContent(org.apache.jackrabbit.server.io.ExportContext context,
boolean isCollection) |
boolean |
exportContent(org.apache.jackrabbit.server.io.ExportContext context,
org.apache.jackrabbit.webdav.DavResource resource) |
boolean |
exportProperties(org.apache.jackrabbit.server.io.PropertyExportContext exportContext,
boolean isCollection) |
org.apache.jackrabbit.server.io.IOManager |
getIOManager() |
String |
getName() |
boolean |
importContent(org.apache.jackrabbit.server.io.ImportContext context,
boolean isCollection) |
boolean |
importContent(org.apache.jackrabbit.server.io.ImportContext context,
org.apache.jackrabbit.webdav.DavResource resource) |
Map<? extends org.apache.jackrabbit.webdav.property.PropEntry,?> |
importProperties(org.apache.jackrabbit.server.io.PropertyImportContext importContext,
boolean isCollection) |
boolean |
move(org.apache.jackrabbit.server.io.CopyMoveContext context,
org.apache.jackrabbit.webdav.DavResource source,
org.apache.jackrabbit.webdav.DavResource destination) |
void |
setIOManager(org.apache.jackrabbit.server.io.IOManager ioManager) |
public org.apache.jackrabbit.server.io.IOManager getIOManager()
getIOManager in interface org.apache.jackrabbit.server.io.IOHandlerpublic void setIOManager(org.apache.jackrabbit.server.io.IOManager ioManager)
setIOManager in interface org.apache.jackrabbit.server.io.IOHandlerpublic String getName()
getName in interface org.apache.jackrabbit.server.io.IOHandlerpublic boolean canImport(org.apache.jackrabbit.server.io.ImportContext context,
boolean isCollection)
canImport in interface org.apache.jackrabbit.server.io.IOHandlerpublic boolean canImport(org.apache.jackrabbit.server.io.ImportContext context,
org.apache.jackrabbit.webdav.DavResource resource)
canImport in interface org.apache.jackrabbit.server.io.IOHandlerpublic boolean importContent(org.apache.jackrabbit.server.io.ImportContext context,
boolean isCollection)
throws IOException
importContent in interface org.apache.jackrabbit.server.io.IOHandlerIOExceptionpublic boolean importContent(org.apache.jackrabbit.server.io.ImportContext context,
org.apache.jackrabbit.webdav.DavResource resource)
throws IOException
importContent in interface org.apache.jackrabbit.server.io.IOHandlerIOExceptionpublic boolean canExport(org.apache.jackrabbit.server.io.ExportContext context,
boolean isCollection)
canExport in interface org.apache.jackrabbit.server.io.IOHandlerpublic boolean canExport(org.apache.jackrabbit.server.io.ExportContext context,
org.apache.jackrabbit.webdav.DavResource resource)
canExport in interface org.apache.jackrabbit.server.io.IOHandlerpublic boolean exportContent(org.apache.jackrabbit.server.io.ExportContext context,
boolean isCollection)
throws IOException
exportContent in interface org.apache.jackrabbit.server.io.IOHandlerIOExceptionpublic boolean exportContent(org.apache.jackrabbit.server.io.ExportContext context,
org.apache.jackrabbit.webdav.DavResource resource)
throws IOException
exportContent in interface org.apache.jackrabbit.server.io.IOHandlerIOExceptionpublic boolean canExport(org.apache.jackrabbit.server.io.PropertyExportContext context,
boolean isCollection)
canExport in interface org.apache.jackrabbit.server.io.PropertyHandlerpublic boolean exportProperties(org.apache.jackrabbit.server.io.PropertyExportContext exportContext,
boolean isCollection)
throws javax.jcr.RepositoryException
exportProperties in interface org.apache.jackrabbit.server.io.PropertyHandlerjavax.jcr.RepositoryExceptionpublic boolean canImport(org.apache.jackrabbit.server.io.PropertyImportContext context,
boolean isCollection)
canImport in interface org.apache.jackrabbit.server.io.PropertyHandlerpublic Map<? extends org.apache.jackrabbit.webdav.property.PropEntry,?> importProperties(org.apache.jackrabbit.server.io.PropertyImportContext importContext, boolean isCollection) throws javax.jcr.RepositoryException
importProperties in interface org.apache.jackrabbit.server.io.PropertyHandlerjavax.jcr.RepositoryExceptionpublic boolean canCopy(org.apache.jackrabbit.server.io.CopyMoveContext context,
org.apache.jackrabbit.webdav.DavResource source,
org.apache.jackrabbit.webdav.DavResource destination)
canCopy in interface org.apache.jackrabbit.server.io.CopyMoveHandlerpublic boolean copy(org.apache.jackrabbit.server.io.CopyMoveContext context,
org.apache.jackrabbit.webdav.DavResource source,
org.apache.jackrabbit.webdav.DavResource destination)
throws org.apache.jackrabbit.webdav.DavException
copy in interface org.apache.jackrabbit.server.io.CopyMoveHandlerorg.apache.jackrabbit.webdav.DavExceptionpublic boolean canMove(org.apache.jackrabbit.server.io.CopyMoveContext context,
org.apache.jackrabbit.webdav.DavResource source,
org.apache.jackrabbit.webdav.DavResource destination)
canMove in interface org.apache.jackrabbit.server.io.CopyMoveHandlerpublic boolean move(org.apache.jackrabbit.server.io.CopyMoveContext context,
org.apache.jackrabbit.webdav.DavResource source,
org.apache.jackrabbit.webdav.DavResource destination)
throws org.apache.jackrabbit.webdav.DavException
move in interface org.apache.jackrabbit.server.io.CopyMoveHandlerorg.apache.jackrabbit.webdav.DavExceptionpublic boolean delete(org.apache.jackrabbit.server.io.DeleteContext deleteContext,
org.apache.jackrabbit.webdav.DavResource davResource)
throws org.apache.jackrabbit.webdav.DavException
delete in interface org.apache.jackrabbit.server.io.DeleteHandlerorg.apache.jackrabbit.webdav.DavExceptionpublic boolean canDelete(org.apache.jackrabbit.server.io.DeleteContext deleteContext,
org.apache.jackrabbit.webdav.DavResource davResource)
canDelete in interface org.apache.jackrabbit.server.io.DeleteHandlerCopyright © 2007–2017 The Apache Software Foundation. All rights reserved.