|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.aptana.ide.syncing.Synchronizer
public class Synchronizer
| Constructor Summary | |
|---|---|
Synchronizer()
SyncManager |
|
Synchronizer(boolean calculateCrc,
int timeTolerance)
SyncManager |
|
| Method Summary | |
|---|---|
VirtualFileSyncPair[] |
createSyncItems(IVirtualFile[] clientFiles,
IVirtualFile[] serverFiles)
|
boolean |
download(VirtualFileSyncPair[] fileList)
download |
boolean |
downloadAndDelete(VirtualFileSyncPair[] fileList)
downloadAndDelete |
boolean |
fullSync(VirtualFileSyncPair[] fileList)
fullSync |
int |
getClientDirectoryCreatedCount()
getCreatedDirectoryCount |
int |
getClientDirectoryDeletedCount()
getClientDirectoryDeletedCount |
int |
getClientFileDeletedCount()
getClientFileDeletedCount |
IVirtualFileManager |
getClientFileManager()
|
int |
getClientFileTransferedCount()
getUploadedFileCount |
ISyncEventHandler |
getEventHandler()
getEventHandler |
int |
getServerDirectoryCreatedCount()
getDeletedDirectoryCount |
int |
getServerDirectoryDeletedCount()
getServerDirectoryDeletedCount |
int |
getServerFileDeletedCount()
getServerFileDeletedCount |
IVirtualFileManager |
getServerFileManager()
|
int |
getServerFileTransferedCount()
getDeletedFileCount |
VirtualFileSyncPair[] |
getSyncItems(IVirtualFile client,
IVirtualFile server)
calculateLists |
long |
getTimeTolerance()
getTimeTolerance |
boolean |
getUseCRC()
isCalculateCrc |
void |
setClientFileManager(IVirtualFileManager fileManager)
|
void |
setEventHandler(ISyncEventHandler eventHandler)
setEventHandler |
void |
setServerFileManager(IVirtualFileManager fileManager)
|
void |
setTimeTolerance(int timeTolerance)
setTimeTolerance |
void |
setUseCRC(boolean calculateCrc)
setCalculateCrc |
boolean |
upload(VirtualFileSyncPair[] fileList)
upload |
boolean |
uploadAndDelete(VirtualFileSyncPair[] fileList)
uploadAndDelete |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Synchronizer()
public Synchronizer(boolean calculateCrc,
int timeTolerance)
calculateCrc - A flag indicating whether two files should be compared by their CRC when their modification times
matchtimeTolerance - The number of seconds a client and server file can differ in their modification times to still be
considered equal| Method Detail |
|---|
public int getClientDirectoryCreatedCount()
public int getClientDirectoryDeletedCount()
public int getClientFileDeletedCount()
public int getClientFileTransferedCount()
public ISyncEventHandler getEventHandler()
public void setEventHandler(ISyncEventHandler eventHandler)
eventHandler - public int getServerDirectoryCreatedCount()
public int getServerDirectoryDeletedCount()
public int getServerFileDeletedCount()
public int getServerFileTransferedCount()
public VirtualFileSyncPair[] getSyncItems(IVirtualFile client,
IVirtualFile server)
throws java.io.IOException,
ConnectionException,
VirtualFileManagerException
client - server -
java.io.IOException
ConnectionException
VirtualFileManagerException
public VirtualFileSyncPair[] createSyncItems(IVirtualFile[] clientFiles,
IVirtualFile[] serverFiles)
throws ConnectionException,
VirtualFileManagerException,
java.io.IOException
clientFiles - serverFiles -
ConnectionException
VirtualFileManagerException
java.io.IOExceptionpublic long getTimeTolerance()
public void setTimeTolerance(int timeTolerance)
timeTolerance - The timeTolerance to set.public void setUseCRC(boolean calculateCrc)
calculateCrc - The calculateCrc to set.public boolean getUseCRC()
public boolean download(VirtualFileSyncPair[] fileList)
throws ConnectionException,
VirtualFileManagerException
fileList -
ConnectionException
VirtualFileManagerException
public boolean downloadAndDelete(VirtualFileSyncPair[] fileList)
throws ConnectionException,
VirtualFileManagerException
fileList -
ConnectionException
VirtualFileManagerExceptionpublic boolean fullSync(VirtualFileSyncPair[] fileList)
fileList -
public boolean upload(VirtualFileSyncPair[] fileList)
throws ConnectionException,
VirtualFileManagerException
fileList -
ConnectionException
VirtualFileManagerException
public boolean uploadAndDelete(VirtualFileSyncPair[] fileList)
throws ConnectionException,
VirtualFileManagerException
fileList -
ConnectionException
VirtualFileManagerExceptionpublic IVirtualFileManager getClientFileManager()
public void setClientFileManager(IVirtualFileManager fileManager)
fileManager - The clientFileManager to set.public IVirtualFileManager getServerFileManager()
public void setServerFileManager(IVirtualFileManager fileManager)
fileManager - The serverFileManager to set.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||