*/
package org.onap.nbi.apis.serviceorder;
+import java.util.Locale;
+import java.util.TimeZone;
import org.onap.nbi.apis.serviceorder.model.StateType;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
}
private Date convertDate(String dateString) {
- String dateFormat = "yyyy-MM-dd HH:mm:ss.SSS";
+ String dateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'";
SimpleDateFormat formatter = new SimpleDateFormat(dateFormat);
try {
return formatter.parse(dateString);
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonValue;
/**
*
}
return null;
}
+
+ @JsonValue
+ public String value() {
+ return this.value;
+ }
}
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonValue;
/**
*
}
return null;
}
+
+ @JsonValue
+ public String value() {
+ return this.value;
+ }
}
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonValue;
/**
*
}
return null;
}
+
+ @JsonValue
+ public String value() {
+ return this.value;
+ }
+
}
package org.onap.nbi.apis.serviceorder.model.consumer;
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonValue;
public enum RequestState {
return null;
}
+ @JsonValue
+ public String value() {
+ return this.value;
+ }
+
}
assertThat(serviceOrders.size()).isEqualTo(1);
MultiValueMap<String, String> paramsDate = new LinkedMultiValueMap<>();
- paramsDate.add("orderDate.gt", "2017-01-01 00:00:00.000");
- paramsDate.add("orderDate.lt", "2030-01-01 00:00:00.000");
+ paramsDate.add("orderDate.gt", "2017-01-01T00:00:00.000Z");
+ paramsDate.add("orderDate.lt", "2030-01-01T00:00:00.000Z");
paramsDate.add("offset", "0");
paramsDate.add("limit", "2");