@Inject public MessagingProgramStateWriter(CConfiguration cConf, MessagingService messagingService) { this.programStatePublisher = new MessagingProgramStatePublisher(messagingService, NamespaceId.SYSTEM.topic(cConf.get( Constants.AppFabric.PROGRAM_STATUS_EVENT_TOPIC)), RetryStrategies.fromConfiguration(cConf, "system.program.state.")); }
@Inject public MessagingProgramStateWriter(CConfiguration cConf, MessagingService messagingService) { this.programStatePublisher = new MessagingProgramStatePublisher(messagingService, NamespaceId.SYSTEM.topic(cConf.get( Constants.AppFabric.PROGRAM_STATUS_EVENT_TOPIC)), RetryStrategies.fromConfiguration(cConf, "system.program.state.")); }
public ProgramStateWriterWithHeartBeat(ProgramRunId programRunId, ProgramStateWriter programStateWriter, MessagingService messagingService, CConfiguration cConf) { this(programRunId, programStateWriter, cConf.getLong(Constants.ProgramHeartbeat.HEARTBEAT_INTERVAL_SECONDS), new MessagingProgramStatePublisher(messagingService, NamespaceId.SYSTEM.topic(cConf.get( Constants.AppFabric.PROGRAM_STATUS_EVENT_TOPIC)), RetryStrategies.fromConfiguration(cConf, "system.program.state."))); }
public ProgramStateWriterWithHeartBeat(ProgramRunId programRunId, ProgramStateWriter programStateWriter, MessagingService messagingService, CConfiguration cConf) { this(programRunId, programStateWriter, cConf.getLong(Constants.ProgramHeartbeat.HEARTBEAT_INTERVAL_SECONDS), new MessagingProgramStatePublisher(messagingService, NamespaceId.SYSTEM.topic(cConf.get( Constants.AppFabric.PROGRAM_STATUS_EVENT_TOPIC)), RetryStrategies.fromConfiguration(cConf, "system.program.state."))); }