@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.IOHandler
public void setIOManager(org.apache.jackrabbit.server.io.IOManager ioManager)
setIOManager
in interface org.apache.jackrabbit.server.io.IOHandler
public String getName()
getName
in interface org.apache.jackrabbit.server.io.IOHandler
public boolean canImport(org.apache.jackrabbit.server.io.ImportContext context, boolean isCollection)
canImport
in interface org.apache.jackrabbit.server.io.IOHandler
public boolean canImport(org.apache.jackrabbit.server.io.ImportContext context, org.apache.jackrabbit.webdav.DavResource resource)
canImport
in interface org.apache.jackrabbit.server.io.IOHandler
public boolean importContent(org.apache.jackrabbit.server.io.ImportContext context, boolean isCollection) throws IOException
importContent
in interface org.apache.jackrabbit.server.io.IOHandler
IOException
public 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.IOHandler
IOException
public boolean canExport(org.apache.jackrabbit.server.io.ExportContext context, boolean isCollection)
canExport
in interface org.apache.jackrabbit.server.io.IOHandler
public boolean canExport(org.apache.jackrabbit.server.io.ExportContext context, org.apache.jackrabbit.webdav.DavResource resource)
canExport
in interface org.apache.jackrabbit.server.io.IOHandler
public boolean exportContent(org.apache.jackrabbit.server.io.ExportContext context, boolean isCollection) throws IOException
exportContent
in interface org.apache.jackrabbit.server.io.IOHandler
IOException
public 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.IOHandler
IOException
public boolean canExport(org.apache.jackrabbit.server.io.PropertyExportContext context, boolean isCollection)
canExport
in interface org.apache.jackrabbit.server.io.PropertyHandler
public boolean exportProperties(org.apache.jackrabbit.server.io.PropertyExportContext exportContext, boolean isCollection) throws javax.jcr.RepositoryException
exportProperties
in interface org.apache.jackrabbit.server.io.PropertyHandler
javax.jcr.RepositoryException
public boolean canImport(org.apache.jackrabbit.server.io.PropertyImportContext context, boolean isCollection)
canImport
in interface org.apache.jackrabbit.server.io.PropertyHandler
public 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.PropertyHandler
javax.jcr.RepositoryException
public 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.CopyMoveHandler
public 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.CopyMoveHandler
org.apache.jackrabbit.webdav.DavException
public 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.CopyMoveHandler
public 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.CopyMoveHandler
org.apache.jackrabbit.webdav.DavException
public 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.DeleteHandler
org.apache.jackrabbit.webdav.DavException
public boolean canDelete(org.apache.jackrabbit.server.io.DeleteContext deleteContext, org.apache.jackrabbit.webdav.DavResource davResource)
canDelete
in interface org.apache.jackrabbit.server.io.DeleteHandler
Copyright © 2007–2017 The Apache Software Foundation. All rights reserved.