Uses of Interface
com.fayupable.logged.core.port.InvocationEventEmitter
Packages that use InvocationEventEmitter
Package
Description
-
Uses of InvocationEventEmitter in com.fayupable.logged.core.port
Classes in com.fayupable.logged.core.port that implement InvocationEventEmitterModifier and TypeClassDescriptionfinal classA no-opInvocationEventEmitterthat discards every event it receives. -
Uses of InvocationEventEmitter in com.fayupable.logged.spring.aspect
Constructors in com.fayupable.logged.spring.aspect with parameters of type InvocationEventEmitterModifierConstructorDescriptionLoggedAspect(InvocationEventEmitter eventEmitter, MetricsRecorder metricsRecorder, IClientInfoPort clientInfoPort) Creates an aspect with MDC propagation enabled, the default for any consumer that does not need to disable it explicitly.LoggedAspect(InvocationEventEmitter eventEmitter, MetricsRecorder metricsRecorder, IClientInfoPort clientInfoPort, boolean mdcEnabled) Creates an aspect with explicit control over MDC propagation. -
Uses of InvocationEventEmitter in com.fayupable.logged.spring.config
Methods in com.fayupable.logged.spring.config that return InvocationEventEmitterMethods in com.fayupable.logged.spring.config with parameters of type InvocationEventEmitterModifier and TypeMethodDescriptionLoggedAutoConfiguration.loggedAspect(InvocationEventEmitter eventEmitter, MetricsRecorder metricsRecorder, IClientInfoPort clientInfoPort, LoggedProperties properties) -
Uses of InvocationEventEmitter in com.fayupable.logged.spring.emitter
Classes in com.fayupable.logged.spring.emitter that implement InvocationEventEmitterModifier and TypeClassDescriptionclassInvocationEventEmitterthat writes each event as a single line of structured JSON through SLF4J, instead of the human-readable line produced bySlf4jInvocationEventEmitter.classDefaultInvocationEventEmitterthat writes each event as a single, human-readable line through SLF4J. -
Uses of InvocationEventEmitter in com.fayupable.logged.test
Classes in com.fayupable.logged.test that implement InvocationEventEmitterModifier and TypeClassDescriptionfinal classAnInvocationEventEmitterthat records every event it receives in memory instead of publishing it anywhere, so a test can assert on what@Loggedactually observed about a call.