| Package | Description |
|---|---|
| org.jets3t.apps.cockpit |
Provides Cockpit, a graphical Java application for viewing and managing the contents of an Amazon S3 account.
|
| org.jets3t.apps.cockpitlite |
Provides CockpitLite, a graphical Java application for viewing and managing the contents
of an Amazon S3 account, where the S3 account is not owned by the application's user
directly but is made available via the Gatekeeper servlet.
|
| org.jets3t.apps.synchronize |
Provides the Synchronize application, a console application to synchronize the
local file system with Amazon S3.
|
| org.jets3t.service.utils |
General purpose utilities used throughout the JetS3t toolkit and applications.
|
| Modifier and Type | Method and Description |
|---|---|
private FileComparerResults |
Cockpit.compareRemoteAndLocalFiles(java.util.Map<java.lang.String,java.lang.String> objectKeyToFilepathMap,
java.util.Map s3ObjectsMap) |
| Modifier and Type | Method and Description |
|---|---|
private DownloadPackage[] |
Cockpit.buildDownloadPackageList(FileComparerResults comparisonResults,
java.util.Map s3DownloadObjectsMap)
Performs the real work of downloading files by comparing the download candidates against
existing files, prompting the user whether to overwrite any pre-existing file versions,
and starting
S3ServiceMulti.downloadObjects(org.jets3t.service.model.S3Bucket, org.jets3t.service.multithread.DownloadPackage[]) where the real work is done. |
private S3Object[] |
Cockpit.buildUploadObjectsList(FileComparerResults comparisonResults,
java.util.Map<java.lang.String,java.lang.String> objectKeyToFilepathMap) |
| Modifier and Type | Method and Description |
|---|---|
private void |
CockpitLite.performFilesUpload(FileComparerResults comparisonResults,
java.util.Map<java.lang.String,java.lang.String> objectKeyToFilepathMap) |
private void |
CockpitLite.performObjectsDownload(FileComparerResults comparisonResults,
java.util.Map s3DownloadObjectsMap)
Performs the real work of downloading files by comparing the download candidates against
existing files, prompting the user whether to overwrite any pre-existing file versions,
and starting
S3ServiceMulti.downloadObjects(org.jets3t.service.model.S3Bucket, org.jets3t.service.multithread.DownloadPackage[]) where the real work is done. |
| Modifier and Type | Field and Description |
|---|---|
FileComparerResults |
Synchronize.ComparisonResult.discrepancyResults |
| Modifier and Type | Method and Description |
|---|---|
protected Synchronize.ComparisonResult |
Synchronize.compareLocalAndRemoteFiles(FileComparerResults mergedDiscrepancyResults,
java.lang.String bucketName,
java.lang.String rootObjectPath,
java.lang.String priorLastKey,
java.util.Map<java.lang.String,java.lang.String> objectKeyToFilepathMap,
BytesProgressWatcher md5GenerationProgressWatcher) |
| Modifier and Type | Method and Description |
|---|---|
FileComparerResults |
FileComparer.buildDiscrepancyLists(java.util.Map<java.lang.String,java.lang.String> objectKeyToFilepathMap,
java.util.Map<java.lang.String,StorageObject> objectsMap)
Compares the contents of a directory on the local file system with the contents of a service
resource.
|
FileComparerResults |
FileComparer.buildDiscrepancyLists(java.util.Map<java.lang.String,java.lang.String> objectKeyToFilepathMap,
java.util.Map<java.lang.String,StorageObject> objectsMap,
BytesProgressWatcher progressWatcher)
Compares the contents of a directory on the local file system with the contents of a service
resource.
|
FileComparerResults |
FileComparer.buildDiscrepancyLists(java.util.Map<java.lang.String,java.lang.String> objectKeyToFilepathMap,
java.util.Map<java.lang.String,StorageObject> objectsMap,
BytesProgressWatcher progressWatcher,
boolean isForceUpload)
Compares the contents of a directory on the local file system with the contents of a service
resource.
|
| Modifier and Type | Method and Description |
|---|---|
void |
FileComparerResults.merge(FileComparerResults resultsToAdd) |