Interface LowcoderEvent


public interface LowcoderEvent
Interface for events transmitted by Lowcoder.
  • Method Details

    • getIpAddress

      default String getIpAddress()
      Returns:
      IP address of user who generated the event, if available.
    • getSessionHash

      default String getSessionHash()
      Returns:
      Session hash of user who generated the event, if available.
    • getIsAnonymous

      default Boolean getIsAnonymous()
      Returns:
      True if user who generated the event is not known yet, false otherwise.
    • getOrgId

      default String getOrgId()
      Returns:
      Current Organization ID of the user who generated the event, if available.
    • getUserId

      default String getUserId()
      Returns:
      User Id of the user who generated the event, if available.
    • details

      Map<String,Object> details()
      Returns:
      Map of additional event properties.
    • detail

      default void detail(String name, String value)
      Set additional property in the event.
      Parameters:
      name - Event property name
      value - Event property vaue
    • getEventType

      LowcoderEvent.EventType getEventType()
      Returns:
      Event type and action