attach missing files
This commit is contained in:
114
.idea/shelf/Uncommitted_changes_before_Update_at_09_09_2020_11_06_[Default_Changelist]/shelved.patch
generated
Normal file
114
.idea/shelf/Uncommitted_changes_before_Update_at_09_09_2020_11_06_[Default_Changelist]/shelved.patch
generated
Normal file
@@ -0,0 +1,114 @@
|
||||
Index: src/main/java/com/release11/klaus/mappers/MockedMessageMapper.java
|
||||
IDEA additional info:
|
||||
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
|
||||
<+>UTF-8
|
||||
===================================================================
|
||||
--- src/main/java/com/release11/klaus/mappers/MockedMessageMapper.java (date 1599560197073)
|
||||
+++ src/main/java/com/release11/klaus/mappers/MockedMessageMapper.java (date 1599560197073)
|
||||
@@ -0,0 +1,13 @@
|
||||
+package com.release11.klaus.mappers;
|
||||
+
|
||||
+import com.release11.klaus.model.MockedMessage;
|
||||
+import com.release11.klaus.model.MockedMessageDto;
|
||||
+import org.mapstruct.*;
|
||||
+
|
||||
+@Mapper
|
||||
+public interface MockedMessageMapper {
|
||||
+ @Mapping( target = "compositePrimaryKey", expression = "java(mockedMessageDto.getClientUUID() + \"_\"" +
|
||||
+ " + mockedMessageDto.getMockedResponseId())")
|
||||
+ MockedMessage mockedMessageDtoToMockedMessage(MockedMessageDto mockedMessageDto);
|
||||
+ MockedMessageDto mockedMessageToMockedMessageDto(MockedMessage mockedMessage);
|
||||
+}
|
||||
Index: src/main/java/com/release11/klaus/model/MockedMessage.java
|
||||
IDEA additional info:
|
||||
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
|
||||
<+>UTF-8
|
||||
===================================================================
|
||||
--- src/main/java/com/release11/klaus/model/MockedMessage.java (date 1599557591277)
|
||||
+++ src/main/java/com/release11/klaus/model/MockedMessage.java (date 1599557591277)
|
||||
@@ -0,0 +1,53 @@
|
||||
+package com.release11.klaus.model;
|
||||
+
|
||||
+import com.release11.klaus.model.constraints.HttpCode;
|
||||
+import lombok.*;
|
||||
+import org.springframework.data.annotation.Id;
|
||||
+import org.springframework.data.redis.core.RedisHash;
|
||||
+import org.springframework.data.redis.core.index.Indexed;
|
||||
+
|
||||
+import javax.validation.constraints.Positive;
|
||||
+import java.io.Serializable;
|
||||
+import java.util.Map;
|
||||
+import java.util.UUID;
|
||||
+
|
||||
+@Data
|
||||
+@ToString
|
||||
+@RedisHash("mockedMessage")
|
||||
+@NoArgsConstructor
|
||||
+@AllArgsConstructor
|
||||
+public class MockedMessage implements Serializable {
|
||||
+ @Id
|
||||
+ private String compositePrimaryKey;
|
||||
+ @Indexed
|
||||
+ private UUID clientUUID;
|
||||
+ @Positive
|
||||
+ private int mockedResponseId;
|
||||
+ private String mediaType;
|
||||
+ private String messageBody;
|
||||
+ private Map<String, String> httpHeaders;
|
||||
+ @HttpCode
|
||||
+ private Integer httpStatus;
|
||||
+
|
||||
+ public MockedMessage(MockedMessage mockedMessage) {
|
||||
+ this.compositePrimaryKey = mockedMessage.getClientUUID().toString() + "_" + mockedMessage.getMockedResponseId();
|
||||
+ this.clientUUID = mockedMessage.getClientUUID();
|
||||
+ this.mockedResponseId = mockedMessage.getMockedResponseId();
|
||||
+ this.mediaType = mockedMessage.getMediaType();
|
||||
+ this.messageBody = mockedMessage.getMessageBody();
|
||||
+ this.httpHeaders = mockedMessage.getHttpHeaders();
|
||||
+ this.httpStatus = mockedMessage.getHttpStatus();
|
||||
+ }
|
||||
+ public MockedMessage(UUID clientUUID, int mockedResponseId, String mediaType,
|
||||
+ String messageBody, Map<String, String> httpHeaders, Integer httpStatus) {
|
||||
+ this.compositePrimaryKey = clientUUID.toString() + "_" + mockedResponseId;
|
||||
+ this.clientUUID = clientUUID;
|
||||
+ this.mockedResponseId = mockedResponseId;
|
||||
+ this.mediaType = mediaType;
|
||||
+ this.messageBody = messageBody;
|
||||
+ this.httpHeaders = httpHeaders;
|
||||
+ this.httpStatus = httpStatus;
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
+
|
||||
Index: src/main/java/com/release11/klaus/model/MockedMessageDto.java
|
||||
IDEA additional info:
|
||||
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
|
||||
<+>UTF-8
|
||||
===================================================================
|
||||
--- src/main/java/com/release11/klaus/model/MockedMessageDto.java (date 1599553108395)
|
||||
+++ src/main/java/com/release11/klaus/model/MockedMessageDto.java (date 1599553108395)
|
||||
@@ -0,0 +1,24 @@
|
||||
+package com.release11.klaus.model;
|
||||
+
|
||||
+import com.release11.klaus.model.constraints.HttpCode;
|
||||
+import lombok.*;
|
||||
+
|
||||
+import javax.validation.constraints.Positive;
|
||||
+import java.util.Map;
|
||||
+import java.util.UUID;
|
||||
+
|
||||
+@Data
|
||||
+@Builder
|
||||
+@ToString
|
||||
+@NoArgsConstructor
|
||||
+@AllArgsConstructor
|
||||
+public class MockedMessageDto {
|
||||
+ private UUID clientUUID;
|
||||
+ @Positive
|
||||
+ private int mockedResponseId;
|
||||
+ private String mediaType;
|
||||
+ private String messageBody;
|
||||
+ private Map<String, String> httpHeaders;
|
||||
+ @HttpCode
|
||||
+ private Integer httpStatus;
|
||||
+}
|
||||
Reference in New Issue
Block a user