Search in sources :

Example 1 with JHiccupModule

use of com.netflix.titus.common.jhiccup.JHiccupModule in project titus-control-plane by Netflix.

the class TitusRuntimeModule method configure.

@Override
protected void configure() {
    // Framework services
    install(new ContainerEventBusModule());
    install(new JHiccupModule());
    bind(SystemLogService.class).to(LoggingSystemLogService.class);
    bind(SystemAbortListener.class).to(LoggingSystemAbortListener.class);
    bind(FitActionInitializer.class).asEagerSingleton();
}
Also used : ContainerEventBusModule(com.netflix.titus.common.util.guice.ContainerEventBusModule) SystemAbortListener(com.netflix.titus.common.runtime.SystemAbortListener) LoggingSystemAbortListener(com.netflix.titus.common.runtime.internal.LoggingSystemAbortListener) SystemLogService(com.netflix.titus.common.runtime.SystemLogService) LoggingSystemLogService(com.netflix.titus.common.runtime.internal.LoggingSystemLogService) JHiccupModule(com.netflix.titus.common.jhiccup.JHiccupModule)

Aggregations

JHiccupModule (com.netflix.titus.common.jhiccup.JHiccupModule)1 SystemAbortListener (com.netflix.titus.common.runtime.SystemAbortListener)1 SystemLogService (com.netflix.titus.common.runtime.SystemLogService)1 LoggingSystemAbortListener (com.netflix.titus.common.runtime.internal.LoggingSystemAbortListener)1 LoggingSystemLogService (com.netflix.titus.common.runtime.internal.LoggingSystemLogService)1 ContainerEventBusModule (com.netflix.titus.common.util.guice.ContainerEventBusModule)1