Package io.spine.logging.flogger
Interface LogSiteKey
-
- All Known Implementing Classes:
FloggerLogSite
public interface LogSiteKeyA tagging interface to mark implementations that are suitable for use as a key for looking up per log site persistent state. Normally the class used is justFloggerLogSitebut other, more specific, keys can be used. There are no method requirements on this interface, but the instance must have correctequals(),hashCode()andtoString()implementations and must be at least as unique as the associatedLogSite(i.e., two keys created for different log sites must never be equal).- See Also:
- Original Java code of Google Flogger