com.partnersoft.v3x.apps.Propagate
Interface UpdateActor
- All Known Implementing Classes:
- DummyUpdateActor, FileSystemUpdateActor, GuppyPushUpdateActor, GuppyUpdateActor, HTTPUpdateActor, WebGuppyUpdateActor
public interface UpdateActor
Interface to take action on file updates (generated by checksum compares or
what-have-you)
addFile
void addFile(java.lang.String filename)
throws java.io.IOException
- Throws:
java.io.IOException
removeFile
void removeFile(java.lang.String filename)
throws java.io.IOException
- Throws:
java.io.IOException
updateFile
void updateFile(java.lang.String filename)
throws java.io.IOException
- Throws:
java.io.IOException
copyFile
void copyFile(java.lang.String remoteFilename,
java.lang.String localFilename)
throws java.io.IOException
- Throws:
java.io.IOException
checksumsMatch
boolean checksumsMatch(java.lang.String packageName)
throws java.io.IOException
- Throws:
java.io.IOException
availableVersion
int availableVersion(java.lang.String packageName)
throws java.io.IOException
- Throws:
java.io.IOException
loadObject
java.lang.Object loadObject(java.lang.String path)
throws java.io.IOException
- Throws:
java.io.IOException
isVerbose
boolean isVerbose()
setVerbose
void setVerbose(boolean tizit)
sync
void sync()
throws java.io.IOException
- Throws:
java.io.IOException
close
void close()
throws java.io.IOException
- Throws:
java.io.IOException