Skip to content

Commit

Permalink
edit
Browse files Browse the repository at this point in the history
  • Loading branch information
usfalami committed Jun 29, 2023
1 parent b098956 commit 040f77c
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 13 deletions.
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>io.github.oneteme.traceapi</groupId>
<artifactId>traceapi-core</artifactId>
<version>1.0.0</version>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>
<name>traceapi-core</name>
<description>traceapi-core</description>
Expand Down
4 changes: 2 additions & 2 deletions src/main/java/org/usf/traceapi/core/IncomingRequest.java
Original file line number Diff line number Diff line change
Expand Up @@ -26,12 +26,12 @@ public final class IncomingRequest extends OutcomingRequest implements Session {
private final Collection<OutcomingRequest> requests;
private final Collection<OutcomingQuery> queries;

@JsonCreator //remove this
public IncomingRequest(String id) {
this(id, new LinkedList<>(), new LinkedList<>());
}

IncomingRequest(String id, Collection<OutcomingRequest> requests, Collection<OutcomingQuery> queries) {
@JsonCreator
public IncomingRequest(String id, Collection<OutcomingRequest> requests, Collection<OutcomingQuery> queries) {
super(id);
this.requests = requests;
this.queries = queries;
Expand Down
9 changes: 1 addition & 8 deletions src/main/java/org/usf/traceapi/core/OutcomingQuery.java
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,6 @@
import java.util.LinkedList;
import java.util.List;

import com.fasterxml.jackson.annotation.JsonCreator;

import lombok.Getter;
import lombok.Setter;

Expand All @@ -30,12 +28,7 @@ public class OutcomingQuery implements Metric {
private String driverVersion;
private String thread;
private boolean failed;
private final List<DatabaseAction> actions;

@JsonCreator //remove this
public OutcomingQuery() {
this.actions = new LinkedList<>();
}
private final List<DatabaseAction> actions = new LinkedList<>();

public void append(DatabaseAction action) {
actions.add(action);
Expand Down
7 changes: 5 additions & 2 deletions src/main/java/org/usf/traceapi/core/OutcomingRequest.java
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@
import com.fasterxml.jackson.annotation.JsonCreator;

import lombok.Getter;
import lombok.RequiredArgsConstructor;
import lombok.Setter;

/**
Expand All @@ -17,7 +16,6 @@
*/
@Getter
@Setter
@RequiredArgsConstructor(onConstructor_ = @JsonCreator)
public class OutcomingRequest implements Metric {

private final String id;
Expand All @@ -36,6 +34,11 @@ public class OutcomingRequest implements Metric {
private Instant end;
private String thread;

@JsonCreator
public OutcomingRequest(String id) {
this.id = id;
}

@Override
public String toString() {
return format("%-20s", thread) + ": REQUEST {" + format("%5s", duration()) + "ms}";
Expand Down

0 comments on commit 040f77c

Please sign in to comment.