55import dev .openfeature .sdk .ProviderEventDetails ;
66import edu .umd .cs .findbugs .annotations .SuppressFBWarnings ;
77import io .getunleash .UnleashException ;
8+ import io .getunleash .event .ClientFeaturesResponse ;
9+ import io .getunleash .event .FeatureSet ;
810import io .getunleash .event .ImpressionEvent ;
911import io .getunleash .event .ToggleEvaluated ;
1012import io .getunleash .event .UnleashEvent ;
1113import io .getunleash .event .UnleashReady ;
1214import io .getunleash .event .UnleashSubscriber ;
1315import io .getunleash .metric .ClientMetrics ;
1416import io .getunleash .metric .ClientRegistration ;
15- import io .getunleash .repository .FeatureCollection ;
16- import io .getunleash .repository .FeatureToggleResponse ;
17- import io .getunleash .repository .ToggleCollection ;
1817import javax .annotation .Nullable ;
1918import lombok .Generated ;
2019import lombok .extern .slf4j .Slf4j ;
2423@ Generated
2524public class UnleashSubscriberWrapper implements UnleashSubscriber {
2625
27- private UnleashSubscriber unleashSubscriber ;
28- private EventProvider eventProvider ;
26+ private final UnleashSubscriber unleashSubscriber ;
27+ private final EventProvider eventProvider ;
2928
3029 /**
3130 * Constructor.
@@ -67,9 +66,9 @@ public void toggleEvaluated(ToggleEvaluated toggleEvaluated) {
6766 }
6867
6968 @ Override
70- public void togglesFetched (FeatureToggleResponse toggleResponse ) {
69+ public void togglesFetched (ClientFeaturesResponse toggleResponse ) {
7170 unleashSubscriber .togglesFetched (toggleResponse );
72- if (FeatureToggleResponse .Status .CHANGED .equals (toggleResponse .getStatus ())) {
71+ if (ClientFeaturesResponse .Status .CHANGED .equals (toggleResponse .getStatus ())) {
7372 eventProvider .emitProviderConfigurationChanged (ProviderEventDetails .builder ()
7473 .eventMetadata (ImmutableMetadata .builder ().build ())
7574 .build ());
@@ -87,33 +86,18 @@ public void clientRegistered(ClientRegistration clientRegistration) {
8786 }
8887
8988 @ Override
90- public void togglesBackedUp ( ToggleCollection toggleCollection ) {
91- unleashSubscriber .togglesBackedUp (toggleCollection );
89+ public void featuresBackedUp ( FeatureSet toggleCollection ) {
90+ unleashSubscriber .featuresBackedUp (toggleCollection );
9291 }
9392
9493 @ Override
95- public void toggleBackupRestored ( ToggleCollection toggleCollection ) {
96- unleashSubscriber .toggleBackupRestored (toggleCollection );
94+ public void featuresBackupRestored ( FeatureSet toggleCollection ) {
95+ unleashSubscriber .featuresBackupRestored (toggleCollection );
9796 }
9897
9998 @ Override
100- public void togglesBootstrapped (ToggleCollection toggleCollection ) {
101- unleashSubscriber .togglesBootstrapped (toggleCollection );
102- }
103-
104- @ Override
105- public void featuresBootstrapped (FeatureCollection featureCollection ) {
106- unleashSubscriber .featuresBootstrapped (featureCollection );
107- }
108-
109- @ Override
110- public void featuresBackedUp (FeatureCollection featureCollection ) {
111- unleashSubscriber .featuresBackedUp (featureCollection );
112- }
113-
114- @ Override
115- public void featuresBackupRestored (FeatureCollection featureCollection ) {
116- unleashSubscriber .featuresBackupRestored (featureCollection );
99+ public void featuresBootstrapped (FeatureSet toggleCollection ) {
100+ unleashSubscriber .featuresBootstrapped (toggleCollection );
117101 }
118102
119103 @ Override
0 commit comments