diff --git a/CHANGELOG.md b/CHANGELOG.md index 28507b4..a81aa6d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,10 @@ on [Keep a CHANGELOG](http://keepachangelog.com/). This project adheres to ## [Unreleased] +## [4.3.0-M1] - 2020-04-21 +### Changed +- UnifiedSearchIndexer now takes an JsonEnvelope rather than a raw JsonEnvelope payload + ## [4.2.1] - 2019-12-11 ### Added - Added framework-api-system-errors to dependency management diff --git a/framework-api-unifiedsearch/pom.xml b/framework-api-unifiedsearch/pom.xml index ac810be..9d78b2d 100644 --- a/framework-api-unifiedsearch/pom.xml +++ b/framework-api-unifiedsearch/pom.xml @@ -17,7 +17,12 @@ javaee-api provided + + uk.gov.justice.framework-api + framework-api-core + ${project.version} + - \ No newline at end of file + diff --git a/framework-api-unifiedsearch/src/main/java/uk/gov/justice/services/unifiedsearch/UnifiedSearchIndexer.java b/framework-api-unifiedsearch/src/main/java/uk/gov/justice/services/unifiedsearch/UnifiedSearchIndexer.java index 5ab3f14..7e78594 100644 --- a/framework-api-unifiedsearch/src/main/java/uk/gov/justice/services/unifiedsearch/UnifiedSearchIndexer.java +++ b/framework-api-unifiedsearch/src/main/java/uk/gov/justice/services/unifiedsearch/UnifiedSearchIndexer.java @@ -1,7 +1,7 @@ package uk.gov.justice.services.unifiedsearch; -import javax.json.JsonObject; +import uk.gov.justice.services.messaging.JsonEnvelope; public interface UnifiedSearchIndexer { - void indexData(final JsonObject index); + void indexData(final JsonEnvelope eventWithJoltTransformedPayload); }