Class UserIdMDC

java.lang.Object
org.bonitasoft.engine.mdc.AbstractMDC
org.bonitasoft.engine.mdc.UserIdMDC
All Implemented Interfaces:
AutoCloseable, MDCConstants

public class UserIdMDC extends AbstractMDC
  • Constructor Details

    • UserIdMDC

      public UserIdMDC(Long userId)
      Build MDC with user id.
      Parameters:
      userId - authenticated user id
  • Method Details

    • supplierFromOptionalId

      public static Supplier<UserIdMDC> supplierFromOptionalId(Optional<Long> userId)
      Get a supplier from an optional user id
      Parameters:
      userId - authenticated user id or empty
      Returns:
      supplier supplies a valid MDC or null