@Component public class LoggerSubscriber extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
CLIENT_IP |
static org.slf4j.Logger |
LOGGER |
| Constructor and Description |
|---|
LoggerSubscriber(ReportWorker worker,
RunSubscriberInterface runSubscriber,
org.qubership.automation.itf.core.util.report.ReportLinkCollector reportLinkCollector,
EventBusProvider eventBusProvider) |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
void |
init() |
void |
onChainFinish(org.qubership.automation.itf.core.model.event.CallChainEvent.Finish event) |
void |
onChainStart(org.qubership.automation.itf.core.model.event.CallChainEvent.Start event) |
void |
onChainTerminate(org.qubership.automation.itf.core.model.event.CallChainEvent.Terminate event) |
void |
onContextFail(org.qubership.automation.itf.core.model.event.TcContextEvent.Fail event) |
void |
onContextFinish(org.qubership.automation.itf.core.model.event.TcContextEvent.Finish event) |
void |
onContextPaused(org.qubership.automation.itf.core.model.event.TcContextEvent.Pause event) |
void |
onContextStart(org.qubership.automation.itf.core.model.event.TcContextEvent.Start event) |
void |
onContextStop(org.qubership.automation.itf.core.model.event.TcContextEvent.Stop event) |
void |
onContextUpdateInfo(org.qubership.automation.itf.core.model.event.TcContextEvent.UpdateInfo event) |
void |
onSituationFinish(org.qubership.automation.itf.core.model.event.SituationEvent.Finish event) |
void |
onSituationStart(org.qubership.automation.itf.core.model.event.SituationEvent.Start event) |
void |
onSituationTerminate(org.qubership.automation.itf.core.model.event.SituationEvent.Terminate event) |
void |
onStepFinish(org.qubership.automation.itf.core.model.event.StepEvent.Finish event) |
void |
onStepSkip(org.qubership.automation.itf.core.model.event.StepEvent.Skip event) |
void |
onStepTerminate(org.qubership.automation.itf.core.model.event.StepEvent.Terminate event) |
public static final org.slf4j.Logger LOGGER
public static final String CLIENT_IP
@Autowired public LoggerSubscriber(ReportWorker worker, RunSubscriberInterface runSubscriber, org.qubership.automation.itf.core.util.report.ReportLinkCollector reportLinkCollector, EventBusProvider eventBusProvider)
@PostConstruct public void init()
@PreDestroy public void destroy()
public void onContextStart(org.qubership.automation.itf.core.model.event.TcContextEvent.Start event)
public void onContextUpdateInfo(org.qubership.automation.itf.core.model.event.TcContextEvent.UpdateInfo event)
public void onContextFail(org.qubership.automation.itf.core.model.event.TcContextEvent.Fail event)
public void onContextFinish(org.qubership.automation.itf.core.model.event.TcContextEvent.Finish event)
public void onContextStop(org.qubership.automation.itf.core.model.event.TcContextEvent.Stop event)
public void onContextPaused(org.qubership.automation.itf.core.model.event.TcContextEvent.Pause event)
public void onChainStart(org.qubership.automation.itf.core.model.event.CallChainEvent.Start event)
public void onChainFinish(org.qubership.automation.itf.core.model.event.CallChainEvent.Finish event)
public void onChainTerminate(org.qubership.automation.itf.core.model.event.CallChainEvent.Terminate event)
public void onSituationStart(org.qubership.automation.itf.core.model.event.SituationEvent.Start event)
public void onSituationFinish(org.qubership.automation.itf.core.model.event.SituationEvent.Finish event)
public void onSituationTerminate(org.qubership.automation.itf.core.model.event.SituationEvent.Terminate event)
public void onStepFinish(org.qubership.automation.itf.core.model.event.StepEvent.Finish event)
public void onStepSkip(org.qubership.automation.itf.core.model.event.StepEvent.Skip event)
public void onStepTerminate(org.qubership.automation.itf.core.model.event.StepEvent.Terminate event)
Copyright © 2025. All rights reserved.