diff --git a/message/message-http/src/main/java/com/mastercard/test/flow/msg/http/HttpMsg.java b/message/message-http/src/main/java/com/mastercard/test/flow/msg/http/HttpMsg.java index 0deb41ed6f..d7de6b4df1 100644 --- a/message/message-http/src/main/java/com/mastercard/test/flow/msg/http/HttpMsg.java +++ b/message/message-http/src/main/java/com/mastercard/test/flow/msg/http/HttpMsg.java @@ -26,7 +26,7 @@ * * @param self */ -public abstract class HttpMsg> extends AbstractMessage { +public abstract sealed class HttpMsg> extends AbstractMessage { /** * Use this as the field path to set the HTTP request version diff --git a/message/message-http/src/main/java/com/mastercard/test/flow/msg/http/HttpReq.java b/message/message-http/src/main/java/com/mastercard/test/flow/msg/http/HttpReq.java index a84319d4b6..0513122a0a 100644 --- a/message/message-http/src/main/java/com/mastercard/test/flow/msg/http/HttpReq.java +++ b/message/message-http/src/main/java/com/mastercard/test/flow/msg/http/HttpReq.java @@ -22,7 +22,7 @@ * An HTTP request message, which probably encapsulates another {@link Message} * as the request body */ -public class HttpReq extends HttpMsg { +public final class HttpReq extends HttpMsg { /** * Use this as the field path to set the HTTP request method diff --git a/message/message-http/src/main/java/com/mastercard/test/flow/msg/http/HttpRes.java b/message/message-http/src/main/java/com/mastercard/test/flow/msg/http/HttpRes.java index a115a70893..254454c09e 100644 --- a/message/message-http/src/main/java/com/mastercard/test/flow/msg/http/HttpRes.java +++ b/message/message-http/src/main/java/com/mastercard/test/flow/msg/http/HttpRes.java @@ -20,7 +20,7 @@ * An HTTP response message, which probably encapsulates another {@link Message} * as the response body */ -public class HttpRes extends HttpMsg { +public final class HttpRes extends HttpMsg { /** * Use this as the field path to set the HTTP status code