Package org.frankframework.ladybug
Class LadybugDebugger
java.lang.Object
org.frankframework.ladybug.LadybugDebugger
- All Implemented Interfaces:
EventListener
,nl.nn.testtool.Debugger
,nl.nn.testtool.Rerunner
,org.springframework.beans.factory.Aware
,org.springframework.beans.factory.InitializingBean
,org.springframework.context.ApplicationContextAware
,org.springframework.context.ApplicationEventPublisherAware
,org.springframework.context.ApplicationListener<DebuggerStatusChangedEvent>
- Direct Known Subclasses:
Tibet2Debugger
public class LadybugDebugger
extends Object
implements org.springframework.context.ApplicationContextAware, org.springframework.context.ApplicationListener<DebuggerStatusChangedEvent>, org.springframework.context.ApplicationEventPublisherAware, nl.nn.testtool.Debugger, org.springframework.beans.factory.InitializingBean
- Author:
- Jaco de Groot
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
TestTool can't be wired by name or type.void
rerun
(String correlationId, nl.nn.testtool.Report originalReport, nl.nn.testtool.SecurityContext securityContext, nl.nn.testtool.run.ReportRunner reportRunner) boolean
boolean
stubReplyListener
(IListener<?> listener, String correlationId) Called by IbisDebuggerAdvice.boolean
stubSender
(ISender sender, String correlationId) Called by IbisDebuggerAdvice.void
updateReportGeneratorStatus
(boolean enabled) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.springframework.context.ApplicationContextAware
setApplicationContext
Methods inherited from interface org.springframework.context.ApplicationEventPublisherAware
setApplicationEventPublisher
Methods inherited from interface org.springframework.context.ApplicationListener
supportsAsyncExecution
-
Field Details
-
ibisManager
-
inRerun
-
-
Constructor Details
-
LadybugDebugger
public LadybugDebugger()
-
-
Method Details
-
afterPropertiesSet
public void afterPropertiesSet()TestTool can't be wired by name or type. We must fetch it from a parent (SpringBoot) context.- Specified by:
afterPropertiesSet
in interfaceorg.springframework.beans.factory.InitializingBean
-
rerun
public String rerun(String correlationId, nl.nn.testtool.Report originalReport, nl.nn.testtool.SecurityContext securityContext, nl.nn.testtool.run.ReportRunner reportRunner) - Specified by:
rerun
in interfacenl.nn.testtool.Rerunner
-
getStubStrategies
- Specified by:
getStubStrategies
in interfacenl.nn.testtool.Debugger
-
getDefaultStubStrategy
- Specified by:
getDefaultStubStrategy
in interfacenl.nn.testtool.Debugger
-
stub
- Specified by:
stub
in interfacenl.nn.testtool.Debugger
-
stubSender
Called by IbisDebuggerAdvice. Verifies if the specifiedsender
should be stubbed or not. -
stubReplyListener
Called by IbisDebuggerAdvice. Verifies if the specifiedlistener
should be stubbed or not. -
updateReportGeneratorStatus
public void updateReportGeneratorStatus(boolean enabled) - Specified by:
updateReportGeneratorStatus
in interfacenl.nn.testtool.Debugger
-
onApplicationEvent
- Specified by:
onApplicationEvent
in interfaceorg.springframework.context.ApplicationListener<DebuggerStatusChangedEvent>
-