@Override public void s3ServiceEventPerformed(GetObjectHeadsEvent event) { super.s3ServiceEventPerformed(event); if (ServiceEvent.EVENT_IN_PROGRESS == event.getEventCode()) { objectList.addAll(Arrays.asList(event.getCompletedObjects())); } }; };
@Override public void s3ServiceEventPerformed(GetObjectHeadsEvent event) { super.s3ServiceEventPerformed(event); if (ServiceEvent.EVENT_IN_PROGRESS == event.getEventCode()) { objectList.addAll(Arrays.asList(event.getCompletedObjects())); } }; };
public void run() { // Update object in table with the retrieved details. for (int i = 0; i < event.getCompletedObjects().length; i++) { S3Object objectWithDetails = event.getCompletedObjects()[i]; S3Object originalObject = objectTableModel.getObjectByKey( objectWithDetails.getKey()); originalObject.replaceAllMetadata(objectWithDetails.getMetadataMap()); originalObject.setMetadataComplete(true); log.debug("Updated table with " + originalObject.getKey() + ", content-type=" + originalObject.getContentType()); } } });
public void run() { // Update object in table with the retrieved details. for (int i = 0; i < event.getCompletedObjects().length; i++) { S3Object objectWithDetails = event.getCompletedObjects()[i]; S3Object originalObject = objectTableModel.getObjectByKey( objectWithDetails.getKey()); originalObject.replaceAllMetadata(objectWithDetails.getMetadataMap()); originalObject.setMetadataComplete(true); log.debug("Updated table with " + originalObject.getKey() + ", content-type=" + originalObject.getContentType()); } } });
public void run() { synchronized (lock) { // Retain selected status of objects for downloads or properties for (int i = 0; i < event.getCompletedObjects().length; i++) { S3Object object = event.getCompletedObjects()[i]; int modelIndex = objectTableModel.addObject(object); log.debug("Updated table with " + object.getKey() + ", content-type=" + object.getContentType()); if (isDownloadingObjects) { s3DownloadObjectsMap.put(object.getKey(), object); log.debug("Updated object download list with " + object.getKey() + ", content-type=" + object.getContentType()); } else if (isUploadingFiles) { s3ExistingObjectsMap.put(object.getKey(), object); log.debug("Updated object upload list with " + object.getKey() + ", content-type=" + object.getContentType()); } int viewIndex = objectTableModelSorter.viewIndex(modelIndex); if (isDownloadingObjects || isViewingObjectProperties) { objectsTable.addRowSelectionInterval(viewIndex, viewIndex); } } } } });
public void run() { synchronized (lock) { // Retain selected status of objects for downloads or properties for (int i = 0; i < event.getCompletedObjects().length; i++) { S3Object object = event.getCompletedObjects()[i]; int modelIndex = objectTableModel.addObject(object); log.debug("Updated table with " + object.getKey() + ", content-type=" + object.getContentType()); if (isDownloadingObjects) { s3DownloadObjectsMap.put(object.getKey(), object); log.debug("Updated object download list with " + object.getKey() + ", content-type=" + object.getContentType()); } else if (isUploadingFiles) { s3ExistingObjectsMap.put(object.getKey(), object); log.debug("Updated object upload list with " + object.getKey() + ", content-type=" + object.getContentType()); } int viewIndex = objectTableModelSorter.viewIndex(modelIndex); if (isDownloadingObjects || isViewingObjectProperties) { objectsTable.addRowSelectionInterval(viewIndex, viewIndex); } } } } });