diff --git a/openespi-common/src/main/java/org/greenbuttonalliance/espi/common/dto/usage/ApplicationInformationDto.java b/openespi-common/src/main/java/org/greenbuttonalliance/espi/common/dto/usage/ApplicationInformationDto.java index 602b8384..aaf5e5fd 100644 --- a/openespi-common/src/main/java/org/greenbuttonalliance/espi/common/dto/usage/ApplicationInformationDto.java +++ b/openespi-common/src/main/java/org/greenbuttonalliance/espi/common/dto/usage/ApplicationInformationDto.java @@ -202,6 +202,8 @@ public record ApplicationInformationDto( /** * Default constructor for JAXB. + * Creates an ApplicationInformationDto with all fields set to null. + * The canonical constructor with all fields is automatically provided by the record declaration. */ public ApplicationInformationDto() { this(null, null, null, null, null, null, null, null, null, @@ -211,17 +213,6 @@ public ApplicationInformationDto() { null); } - /** - * Constructor for basic application information (minimum required fields). - */ - public ApplicationInformationDto(String dataCustodianId, String clientId, String clientSecret, String clientName) { - this(null, dataCustodianId, null, null, null, null, null, null, null, - null, null, null, null, null, null, null, null, null, - clientSecret, null, clientName, null, null, clientId, null, null, - null, null, null, null, null, null, null, null, null, - null, null); - } - // JAXB property accessors - must match propOrder sequence @XmlElement(name = "dataCustodianId", namespace = "http://naesb.org/espi")