Skip to content

Commit 74ef4ec

Browse files
authored
Merge pull request #434 from rpmoore/interface_fix
Removing a redundant interface which was causing some compilation errors
2 parents 81f63f3 + e0e6cd2 commit 74ef4ec

File tree

8 files changed

+10
-17
lines changed

8 files changed

+10
-17
lines changed

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
allprojects {
1717
group = 'com.spectralogic.ds3'
18-
version = '3.2.9'
18+
version = '3.2.10'
1919
}
2020

2121
subprojects {
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
* ****************************************************************************
1414
*/
1515

16-
package com.spectralogic.ds3client.helpers.Ds3ClientHelpers;
16+
package com.spectralogic.ds3client.helpers;
1717

1818
import java.util.Map;
1919

ds3-metadata/src/main/java/com/spectralogic/ds3client/metadata/MetadataAccessImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818

1919
import com.google.common.collect.ImmutableMap;
20-
import com.spectralogic.ds3client.helpers.Ds3ClientHelpers.MetadataAccess;
20+
import com.spectralogic.ds3client.helpers.MetadataAccess;
2121
import com.spectralogic.ds3client.metadata.interfaces.MetadataStore;
2222
import com.spectralogic.ds3client.utils.Platform;
2323

ds3-sdk-integration/src/test/java/com/spectralogic/ds3client/integration/Smoke_Test.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,7 @@
2222
import com.spectralogic.ds3client.commands.*;
2323
import com.spectralogic.ds3client.commands.interfaces.BulkResponse;
2424
import com.spectralogic.ds3client.commands.spectrads3.*;
25-
import com.spectralogic.ds3client.helpers.Ds3ClientHelpers;
26-
import com.spectralogic.ds3client.helpers.JobRecoveryException;
27-
import com.spectralogic.ds3client.helpers.JobRecoveryNotActiveException;
28-
import com.spectralogic.ds3client.helpers.ObjectCompletedListener;
25+
import com.spectralogic.ds3client.helpers.*;
2926
import com.spectralogic.ds3client.helpers.options.WriteJobOptions;
3027
import com.spectralogic.ds3client.integration.test.helpers.JobStatusHelper;
3128
import com.spectralogic.ds3client.integration.test.helpers.TempStorageIds;
@@ -1178,7 +1175,7 @@ public void testHelperMetadata() throws IOException, URISyntaxException {
11781175

11791176
final AtomicBoolean calledWithMetadata = new AtomicBoolean(false);
11801177

1181-
job.withMetadata(new Ds3ClientHelpers.MetadataAccess() {
1178+
job.withMetadata(new MetadataAccess() {
11821179
@Override
11831180
public Map<String, String> getMetadataValue(final String filename) {
11841181
if (filename.equals("beowulf.txt")) {

ds3-sdk-samples/src/main/java/com/spectralogic/ds3client/samples/BulkPutWithMetadata.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
import com.spectralogic.ds3client.Ds3ClientBuilder;
2020
import com.spectralogic.ds3client.helpers.Ds3ClientHelpers;
2121
import com.spectralogic.ds3client.helpers.FileObjectPutter;
22+
import com.spectralogic.ds3client.helpers.MetadataAccess;
2223
import com.spectralogic.ds3client.models.bulk.Ds3Object;
2324

2425
import java.io.IOException;
@@ -51,7 +52,7 @@ public static void main(final String[] args) throws IOException {
5152
final Ds3ClientHelpers.Job job = helper.startWriteJob(bucketName, objects);
5253

5354
// To put metadata with each file we need to attach the metadata with a callback
54-
job.withMetadata(new Ds3ClientHelpers.MetadataAccess() {
55+
job.withMetadata(new MetadataAccess() {
5556
@Override
5657
public Map<String, String> getMetadataValue(final String objectName) {
5758
// Return a map of the metadata that you want assigned to the request object

ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/Ds3ClientHelpers.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
import java.nio.channels.SeekableByteChannel;
3030
import java.nio.file.Path;
3131
import java.util.Collection;
32-
import java.util.Map;
3332
import java.util.UUID;
3433

3534
/**
@@ -121,10 +120,6 @@ void transfer(final ObjectChannelBuilder channelBuilder)
121120
throws IOException;
122121
}
123122

124-
public interface MetadataAccess {
125-
Map<String, String> getMetadataValue(final String filename);
126-
}
127-
128123
/**
129124
* Wraps the given {@link com.spectralogic.ds3client.Ds3ClientImpl} with helper methods.
130125
* @param client An instance of {@link com.spectralogic.ds3client.Ds3Client}, usually gotten from a call to

ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/ReadJobImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ public void removeMetadataReceivedListener(final MetadataReceivedListener listen
8383
}
8484

8585
@Override
86-
public Ds3ClientHelpers.Job withMetadata(final Ds3ClientHelpers.MetadataAccess access) {
86+
public Ds3ClientHelpers.Job withMetadata(final MetadataAccess access) {
8787
throw new IllegalStateException("withMetadata method is not used with Read Jobs");
8888
}
8989

ds3-sdk/src/main/java/com/spectralogic/ds3client/helpers/WriteJobImpl.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ class WriteJobImpl extends JobImpl {
5050
private final int retryAfter; // Negative retryAfter value represent infinity retries
5151
private final int retryDelay; //Negative value means use default
5252

53-
private Ds3ClientHelpers.MetadataAccess metadataAccess = null;
53+
private MetadataAccess metadataAccess = null;
5454
private ChecksumFunction checksumFunction = null;
5555

5656
public WriteJobImpl(
@@ -80,7 +80,7 @@ public void removeMetadataReceivedListener(final MetadataReceivedListener listen
8080
}
8181

8282
@Override
83-
public Ds3ClientHelpers.Job withMetadata(final Ds3ClientHelpers.MetadataAccess access) {
83+
public Ds3ClientHelpers.Job withMetadata(final MetadataAccess access) {
8484
checkRunning();
8585
this.metadataAccess = access;
8686
return this;

0 commit comments

Comments
 (0)