Package com.fayupable.logged.core.port
package com.fayupable.logged.core.port
-
ClassDescriptionOutput port responsible for resolving who triggered the current method invocation.Output port responsible for delivering a
MethodInvocationEventto wherever it needs to go: an SLF4J logger, a metrics backend, a message queue, or any other sink.Output port responsible for recording invocation metrics: how many times a method was called, how long calls took, and how many of them failed.A no-opIClientInfoPortthat always reports the caller as unknown.A no-opInvocationEventEmitterthat discards every event it receives.A no-opMetricsRecorderthat discards every invocation it is asked to record.