Skip to content

Commit 13c27ff

Browse files
release off of master (#347)
1 parent dbca3b7 commit 13c27ff

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Optimizely Java X SDK Changelog
22

3+
## 3.3.3
4+
November 14th, 2019
5+
6+
### New Features:
7+
- Require EventHandler in BatchEventProcessor builder. ([#333](https://github.com/optimizely/java-sdk/pull/333))
8+
- Defend against invalid BatchEventProcessor configuration overrides. i([#331](https://github.com/optimizely/java-sdk/pull/331))
9+
310
## 3.3.2
411
October 23rd, 2019
512

core-api/src/main/java/com/optimizely/ab/Optimizely.java

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ public class Optimizely implements AutoCloseable {
7676
@VisibleForTesting
7777
final DecisionService decisionService;
7878
@VisibleForTesting
79+
@Deprecated
7980
final EventHandler eventHandler;
8081
@VisibleForTesting
8182
final EventProcessor eventProcessor;
@@ -1032,11 +1033,21 @@ public Builder withErrorHandler(ErrorHandler errorHandler) {
10321033
return this;
10331034
}
10341035

1036+
/**
1037+
* The withEventHandler has has been moved to the EventProcessor which takes a EventHandler in it's builder
1038+
* method.
1039+
* {@link com.optimizely.ab.event.BatchEventProcessor.Builder#withEventHandler(com.optimizely.ab.event.EventHandler)} label}
1040+
* Please use that builder method instead.
1041+
*/
1042+
@Deprecated
10351043
public Builder withEventHandler(EventHandler eventHandler) {
10361044
this.eventHandler = eventHandler;
10371045
return this;
10381046
}
10391047

1048+
/**
1049+
* You can instantiate a BatchEventProcessor or a ForwardingEventProcessor or supply your own.
1050+
*/
10401051
public Builder withEventProcessor(EventProcessor eventProcessor) {
10411052
this.eventProcessor = eventProcessor;
10421053
return this;

0 commit comments

Comments
 (0)