Interface MonitoringClient.Logger

  • Enclosing interface:
    MonitoringClient

    public static interface MonitoringClient.Logger
    Interface that logs specific API calls of a specific primitive.
    • Method Summary

      All Methods Instance Methods Default Methods 
      Modifier and Type Method Description
      default void log​(int keyId, long numBytesAsInput)
      Called on typical primitive APIs when an operation succeeds.
      default void logFailure()
      Called on typical primitive APIs when an operation fails.
      default void logKeyExport​(int keyId)
      Called when a key is potentially exported (e.g.
    • Method Detail

      • log

        default void log​(int keyId,
                         long numBytesAsInput)
        Called on typical primitive APIs when an operation succeeds.
      • logFailure

        default void logFailure()
        Called on typical primitive APIs when an operation fails.
      • logKeyExport

        default void logKeyExport​(int keyId)
        Called when a key is potentially exported (e.g. by calling KeysetHandle.getAt(i).getKey()).