Interface IDtoOperatorAvailability

All Known Implementing Classes:
DtoOperatorAvailability

public interface IDtoOperatorAvailability
A stretch of time when attention and or skills are made available to an operator.
  • Method Summary

    Modifier and Type
    Method
    Description
    Total attention that the operator gains for this stretch of time.
    ...until this time (end greater than start).
    List of skills that the operator gains for this stretch of time.
    From this time...
    void
    setAttention(Integer attention)
    Total attention that the operator gains for this stretch of time.
    void
    setEnd(Long end)
    ...until this time (end greater than start).
    void
    setSkills(String[] skills)
    List of skills that the operator gains for this stretch of time.
    void
    setStart(Long start)
    From this time...
  • Method Details

    • getStart

      Long getStart()
      From this time... (end greater than start). Default is Timestamp::MIN
    • setStart

      void setStart(Long start)
      From this time... (end greater than start). Default is Timestamp::MIN
    • getEnd

      Long getEnd()
      ...until this time (end greater than start). Default is Timestamp::MAX
    • setEnd

      void setEnd(Long end)
      ...until this time (end greater than start). Default is Timestamp::MAX
    • getSkills

      String[] getSkills()
      List of skills that the operator gains for this stretch of time.
    • setSkills

      void setSkills(String[] skills)
      List of skills that the operator gains for this stretch of time.
    • getAttention

      Integer getAttention()
      Total attention that the operator gains for this stretch of time. (e.g. 200 if you want to group two identical operators with attention 100 into one).
    • setAttention

      void setAttention(Integer attention)
      Total attention that the operator gains for this stretch of time. (e.g. 200 if you want to group two identical operators with attention 100 into one).