12
12
import static io .harness .app .STOManagerConfiguration .NG_PIPELINE_PACKAGE ;
13
13
import static io .harness .authorization .AuthorizationServiceHeader .STO_MANAGER ;
14
14
import static io .harness .data .structure .EmptyPredicate .isNotEmpty ;
15
- import static io .harness .eventsframework .EventsFrameworkConstants .OBSERVER_EVENT_CHANNEL ;
16
15
import static io .harness .logging .LoggingInitializer .initializeLogging ;
17
16
import static io .harness .pms .contracts .plan .ExpansionRequestType .KEY ;
18
17
import static io .harness .pms .listener .NgOrchestrationNotifyEventListener .NG_ORCHESTRATION ;
27
26
import io .harness .app .telemetry .STOTelemetryRecordsJob ;
28
27
import io .harness .authorization .AuthorizationServiceHeader ;
29
28
import io .harness .cache .CacheModule ;
30
- import io .harness .ci .execution .ObserverEventConsumer ;
31
29
import io .harness .ci .execution .OrchestrationExecutionEventHandlerRegistrar ;
32
30
import io .harness .ci .execution .queue .CIExecutionPoller ;
33
31
import io .harness .ci .plan .creator .CIModuleInfoProvider ;
111
109
import com .google .common .collect .ImmutableList ;
112
110
import com .google .common .collect .ImmutableMap ;
113
111
import com .google .common .collect .ImmutableSet ;
114
- import com .google .common .util .concurrent .ThreadFactoryBuilder ;
115
112
import com .google .inject .AbstractModule ;
116
113
import com .google .inject .Guice ;
117
114
import com .google .inject .Injector ;
141
138
import java .util .List ;
142
139
import java .util .Map ;
143
140
import java .util .Set ;
144
- import java .util .concurrent .ExecutorService ;
145
- import java .util .concurrent .Executors ;
146
141
import java .util .concurrent .ScheduledExecutorService ;
147
142
import java .util .concurrent .TimeUnit ;
148
143
import java .util .function .Predicate ;
@@ -319,7 +314,6 @@ public boolean isNotPrimary() {
319
314
scheduleJobs (injector , configuration );
320
315
registerQueueListener (injector );
321
316
registerPmsSdkEvents (injector );
322
- registerEventConsumers (injector );
323
317
registerExceptionMappers (environment );
324
318
325
319
if (BooleanUtils .isTrue (configuration .getEnableOpentelemetry ())) {
@@ -344,12 +338,6 @@ public static Collection<Class<?>> getResourceClasses() {
344
338
return classSet ;
345
339
}
346
340
347
- private void registerEventConsumers (final Injector injector ) {
348
- final ExecutorService entityCRUDConsumerExecutor =
349
- Executors .newSingleThreadExecutor (new ThreadFactoryBuilder ().setNameFormat (OBSERVER_EVENT_CHANNEL ).build ());
350
- entityCRUDConsumerExecutor .execute (injector .getInstance (ObserverEventConsumer .class ));
351
- }
352
-
353
341
private void registerOasResource (CIManagerConfiguration appConfig , Environment environment , Injector injector ) {
354
342
OpenApiResource openApiResource = injector .getInstance (OpenApiResource .class );
355
343
openApiResource .setOpenApiConfiguration (
0 commit comments