Skip to content

Commit 944ad11

Browse files
committed
Unify utils. Remove deprecated class.
1 parent c552bb0 commit 944ad11

5 files changed

Lines changed: 10 additions & 77 deletions

File tree

src/main/java/com/github/dockerjava/core/exec/BuildImageCmdExec.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
import org.slf4j.Logger;
1414
import org.slf4j.LoggerFactory;
1515

16+
import static com.github.dockerjava.core.util.CacheFromEncoder.*;
1617
import static org.apache.commons.lang.StringUtils.isNotBlank;
1718

1819
public class BuildImageCmdExec extends AbstrAsyncDockerCmdExec<BuildImageCmd, BuildResponseItem> implements
@@ -59,7 +60,7 @@ protected Void execute0(BuildImageCmd command, ResultCallback<BuildResponseItem>
5960
}
6061

6162
if (command.getCacheFrom() != null && !command.getCacheFrom().isEmpty()) {
62-
webTarget = webTarget.queryParam("cachefrom", CacheFromEncoder.jsonEncode(command.getCacheFrom()));
63+
webTarget = webTarget.queryParam("cachefrom", jsonEncode(command.getCacheFrom()));
6364
}
6465

6566
if (command.getRemote() != null) {

src/main/java/com/github/dockerjava/core/util/CacheFromEncoder.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,15 @@
1111
* JSON Encoder for the docker --cache-from parameter.
1212
*/
1313
public class CacheFromEncoder {
14+
1415
private CacheFromEncoder() {
1516
}
1617

17-
private static final ObjectMapper OBJECT_MAPPER = new JacksonJaxbJsonProvider().locateMapper(Collection.class,
18-
MediaType.APPLICATION_JSON_TYPE);
18+
private static final ObjectMapper MAPPER = new JacksonJaxbJsonProvider().locateMapper(Collection.class, MediaType.APPLICATION_JSON_TYPE);
1919

2020
public static String jsonEncode(Collection<String> imageIds) {
2121
try {
22-
return OBJECT_MAPPER.writeValueAsString(imageIds);
22+
return MAPPER.writeValueAsString(imageIds);
2323
} catch (JsonProcessingException e) {
2424
throw new RuntimeException(e);
2525
}

src/main/java/com/github/dockerjava/core/util/FiltersEncoder.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,20 +13,20 @@
1313
* JSON Encoder for docker filters.
1414
*
1515
* @author Carlos Sanchez <carlos@apache.org>
16-
*
1716
*/
1817
public class FiltersEncoder {
18+
1919
private FiltersEncoder() {
2020
}
2121

22-
private static final ObjectMapper OBJECT_MAPPER = new JacksonJaxbJsonProvider().locateMapper(Map.class,
23-
MediaType.APPLICATION_JSON_TYPE);
22+
private static final ObjectMapper MAPPER = new JacksonJaxbJsonProvider().locateMapper(Map.class, MediaType.APPLICATION_JSON_TYPE);
2423

25-
public static String jsonEncode(Map<String, List<String>> filters) {
24+
public static String jsonEncode(Map<String, List<String>> mapStringListString) {
2625
try {
27-
return OBJECT_MAPPER.writeValueAsString(filters);
26+
return MAPPER.writeValueAsString(mapStringListString);
2827
} catch (JsonProcessingException e) {
2928
throw new RuntimeException(e);
3029
}
3130
}
31+
3232
}

src/main/java/com/github/dockerjava/core/util/ServiceFiltersBuilder.java

Lines changed: 0 additions & 67 deletions
This file was deleted.

src/main/java/com/github/dockerjava/jaxrs/BuildImageCmdExec.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
import javax.ws.rs.client.WebTarget;
88
import javax.ws.rs.core.MediaType;
99

10-
import com.fasterxml.jackson.core.JsonProcessingException;
1110
import com.fasterxml.jackson.databind.ObjectMapper;
1211

1312
import com.github.dockerjava.core.util.CacheFromEncoder;

0 commit comments

Comments
 (0)