Interface ParticipantStatements

All Known Implementing Classes:
BaseSqlParticipantStatements, PostgresSqlParticipantStatements

public interface ParticipantStatements
Provides the mapping with columns, statements with the underlying SQL storage system
  • Method Details

    • getParticipantTable

      default String getParticipantTable()
    • getParticipantIdColumn

      default String getParticipantIdColumn()
    • getDidColumn

      default String getDidColumn()
    • getStateColumn

      default String getStateColumn()
    • getStateCountColumn

      default String getStateCountColumn()
    • getStateTimestampColumn

      default String getStateTimestampColumn()
    • getErrorDetailColumn

      default String getErrorDetailColumn()
    • getTraceContextColumn

      default String getTraceContextColumn()
    • getCreatedAtColumn

      default String getCreatedAtColumn()
    • getUpdatedAtColumn

      default String getUpdatedAtColumn()
    • getInsertParticipantsTemplate

      String getInsertParticipantsTemplate()
      INSERT clause for participants.
    • getSelectParticipantByDidTemplate

      String getSelectParticipantByDidTemplate()
      Select single participants by DID
    • getUpdateParticipantTemplate

      String getUpdateParticipantTemplate()
      Update statement for participants
    • getSelectParticipantTemplate

      String getSelectParticipantTemplate()
      SELECT clause for all participants.
    • getSelectParticipantByStateTemplate

      String getSelectParticipantByStateTemplate()
      SELECT clause for all participants.