Skip to content

Commit 74ef2e7

Browse files
Add deprecation messages to Jersey support classes (#98)
Support for cf-java-logging-support-jersey will be discontinued in future versions. This change marks all classes accordingly. It allows developers who use this feature to get a warning, that they should migrate their code. Additionally they can contact the library maintainers for advice.
1 parent 2f003f7 commit 74ef2e7

15 files changed

+45
-0
lines changed

cf-java-logging-support-jersey/src/main/java/com/sap/hcp/cf/logging/jersey/filter/ClientRequestContextAdapter.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
import com.sap.hcp.cf.logging.common.request.HttpHeader;
99
import com.sap.hcp.cf.logging.common.request.RequestRecord.Direction;
1010

11+
// Jersey support has been deprecated in version 3.4.0 for removal in later versions.
12+
// Please migrate to cf-java-logging-support-servlet.
13+
@Deprecated
1114
public class ClientRequestContextAdapter implements RequestContextAdapter {
1215

1316
public static final String LAYER_NAME = "[JERSEY.CLIENT]";

cf-java-logging-support-jersey/src/main/java/com/sap/hcp/cf/logging/jersey/filter/ClientRequestUtils.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@
66
import com.sap.hcp.cf.logging.common.request.HttpHeader;
77
import com.sap.hcp.cf.logging.common.request.HttpHeaders;
88

9+
// Jersey support has been deprecated in version 3.4.0 for removal in later versions.
10+
// Please migrate to cf-java-logging-support-servlet.
11+
@Deprecated
912
public class ClientRequestUtils {
1013

1114
public static Invocation.Builder propagate(Invocation.Builder builder, javax.ws.rs.core.HttpHeaders reqHeaders) {

cf-java-logging-support-jersey/src/main/java/com/sap/hcp/cf/logging/jersey/filter/ClientResponseContextAdapter.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44

55
import com.sap.hcp.cf.logging.common.request.HttpHeader;
66

7+
// Jersey support has been deprecated in version 3.4.0 for removal in later versions.
8+
// Please migrate to cf-java-logging-support-servlet.
9+
@Deprecated
710
public class ClientResponseContextAdapter implements ResponseContextAdapter {
811

912
private final ClientResponseContext ctx;

cf-java-logging-support-jersey/src/main/java/com/sap/hcp/cf/logging/jersey/filter/ContainerRequestContextAdapter.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@
99
import com.sap.hcp.cf.logging.common.request.HttpHeader;
1010
import com.sap.hcp.cf.logging.common.request.RequestRecord.Direction;
1111

12+
// Jersey support has been deprecated in version 3.4.0 for removal in later versions.
13+
// Please migrate to cf-java-logging-support-servlet.
14+
@Deprecated
1215
public class ContainerRequestContextAdapter implements RequestContextAdapter {
1316

1417
public static final String LAYER_NAME = "[JERSEY.CONTAINER]";

cf-java-logging-support-jersey/src/main/java/com/sap/hcp/cf/logging/jersey/filter/ContainerResponseContextAdapter.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44

55
import com.sap.hcp.cf.logging.common.request.HttpHeader;
66

7+
// Jersey support has been deprecated in version 3.4.0 for removal in later versions.
8+
// Please migrate to cf-java-logging-support-servlet.
9+
@Deprecated
710
public class ContainerResponseContextAdapter implements ResponseContextAdapter {
811

912
private final ContainerResponseContext ctx;

cf-java-logging-support-jersey/src/main/java/com/sap/hcp/cf/logging/jersey/filter/RequestContextAdapter.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55
import com.sap.hcp.cf.logging.common.request.HttpHeader;
66
import com.sap.hcp.cf.logging.common.request.RequestRecord.Direction;
77

8+
// Jersey support has been deprecated in version 3.4.0 for removal in later versions.
9+
// Please migrate to cf-java-logging-support-servlet.
10+
@Deprecated
811
public interface RequestContextAdapter {
912

1013
public String getHeader(String headerName);

cf-java-logging-support-jersey/src/main/java/com/sap/hcp/cf/logging/jersey/filter/RequestMetricsClientRequestFilter.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
import javax.ws.rs.client.ClientRequestFilter;
99
import javax.ws.rs.ext.Provider;
1010

11+
// Jersey support has been deprecated in version 3.4.0 for removal in later versions.
12+
// Please migrate to cf-java-logging-support-servlet.
13+
@Deprecated
1114
@Provider
1215
public class RequestMetricsClientRequestFilter implements ClientRequestFilter {
1316

cf-java-logging-support-jersey/src/main/java/com/sap/hcp/cf/logging/jersey/filter/RequestMetricsClientResponseFilter.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@
1313

1414
import com.sap.hcp.cf.logging.common.request.RequestRecord;
1515

16+
// Jersey support has been deprecated in version 3.4.0 for removal in later versions.
17+
// Please migrate to cf-java-logging-support-servlet.
18+
@Deprecated
1619
@Provider
1720
public class RequestMetricsClientResponseFilter implements ClientResponseFilter {
1821

cf-java-logging-support-jersey/src/main/java/com/sap/hcp/cf/logging/jersey/filter/RequestMetricsContainerRequestFilter.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@
99
import javax.ws.rs.container.PreMatching;
1010
import javax.ws.rs.ext.Provider;
1111

12+
// Jersey support has been deprecated in version 3.4.0 for removal in later versions.
13+
// Please migrate to cf-java-logging-support-servlet.
14+
@Deprecated
1215
@Provider
1316
@PreMatching
1417
public class RequestMetricsContainerRequestFilter implements ContainerRequestFilter {

cf-java-logging-support-jersey/src/main/java/com/sap/hcp/cf/logging/jersey/filter/RequestMetricsContainerResponseFilter.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@
1313

1414
import com.sap.hcp.cf.logging.common.request.RequestRecord;
1515

16+
// Jersey support has been deprecated in version 3.4.0 for removal in later versions.
17+
// Please migrate to cf-java-logging-support-servlet.
18+
@Deprecated
1619
@Provider
1720
public class RequestMetricsContainerResponseFilter implements ContainerResponseFilter {
1821

0 commit comments

Comments
 (0)