Class SyncHandler
- java.lang.Object
-
- org.apache.jackrabbit.vault.sync.impl.SyncHandler
-
- All Implemented Interfaces:
org.apache.commons.jci.monitor.FilesystemAlterationListener
public class SyncHandler extends Object implements org.apache.commons.jci.monitor.FilesystemAlterationListener
SyncHandler...
-
-
Constructor Summary
Constructors Constructor Description SyncHandler(File fileRoot)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontains(String path)booleancovers(String path)FilegetFileForJcrPath(String path)StringgetJcrPathForFile(File file)voidonDirectoryChange(File file)voidonDirectoryCreate(File file)voidonDirectoryDelete(File file)voidonFileChange(File file)voidonFileCreate(File file)voidonFileDelete(File file)voidonStart(org.apache.commons.jci.monitor.FilesystemAlterationObserver filesystemAlterationObserver)voidonStop(org.apache.commons.jci.monitor.FilesystemAlterationObserver filesystemAlterationObserver)voidprepareForSync()voidregisterPendingJcrChange(String path)voidsync(Session session)StringtoString()
-
-
-
Constructor Detail
-
SyncHandler
public SyncHandler(File fileRoot)
-
-
Method Detail
-
covers
public boolean covers(String path)
-
contains
public boolean contains(String path)
-
prepareForSync
public void prepareForSync()
-
sync
public void sync(Session session) throws RepositoryException, IOException
- Throws:
RepositoryExceptionIOException
-
onFileCreate
public void onFileCreate(File file)
- Specified by:
onFileCreatein interfaceorg.apache.commons.jci.monitor.FilesystemAlterationListener
-
onFileChange
public void onFileChange(File file)
- Specified by:
onFileChangein interfaceorg.apache.commons.jci.monitor.FilesystemAlterationListener
-
onFileDelete
public void onFileDelete(File file)
- Specified by:
onFileDeletein interfaceorg.apache.commons.jci.monitor.FilesystemAlterationListener
-
onDirectoryCreate
public void onDirectoryCreate(File file)
- Specified by:
onDirectoryCreatein interfaceorg.apache.commons.jci.monitor.FilesystemAlterationListener
-
onDirectoryDelete
public void onDirectoryDelete(File file)
- Specified by:
onDirectoryDeletein interfaceorg.apache.commons.jci.monitor.FilesystemAlterationListener
-
onStart
public void onStart(org.apache.commons.jci.monitor.FilesystemAlterationObserver filesystemAlterationObserver)
- Specified by:
onStartin interfaceorg.apache.commons.jci.monitor.FilesystemAlterationListener
-
onStop
public void onStop(org.apache.commons.jci.monitor.FilesystemAlterationObserver filesystemAlterationObserver)
- Specified by:
onStopin interfaceorg.apache.commons.jci.monitor.FilesystemAlterationListener
-
onDirectoryChange
public void onDirectoryChange(File file)
- Specified by:
onDirectoryChangein interfaceorg.apache.commons.jci.monitor.FilesystemAlterationListener
-
registerPendingJcrChange
public void registerPendingJcrChange(String path)
-
-