Class UserActionListImpl

java.lang.Object
org.opencastproject.usertracking.impl.UserActionListImpl
All Implemented Interfaces:
org.opencastproject.usertracking.api.UserActionList

public class UserActionListImpl extends Object implements org.opencastproject.usertracking.api.UserActionList
A List of UserActionLists
  • Constructor Details

    • UserActionListImpl

      public UserActionListImpl()
      A no-arg constructor needed by JAXB
  • Method Details

    • add

      public void add(org.opencastproject.usertracking.api.UserAction annotation)
      Specified by:
      add in interface org.opencastproject.usertracking.api.UserActionList
    • add

      public void add(Collection<org.opencastproject.usertracking.api.UserAction> userActions)
      Specified by:
      add in interface org.opencastproject.usertracking.api.UserActionList
    • setTotal

      public void setTotal(int total)
      Specified by:
      setTotal in interface org.opencastproject.usertracking.api.UserActionList
    • setLimit

      public void setLimit(int limit)
      Specified by:
      setLimit in interface org.opencastproject.usertracking.api.UserActionList
    • setOffset

      public void setOffset(int offset)
      Specified by:
      setOffset in interface org.opencastproject.usertracking.api.UserActionList
    • getTotal

      public int getTotal()
      Specified by:
      getTotal in interface org.opencastproject.usertracking.api.UserActionList
    • getLimit

      public int getLimit()
      Specified by:
      getLimit in interface org.opencastproject.usertracking.api.UserActionList
    • getOffset

      public int getOffset()
      Specified by:
      getOffset in interface org.opencastproject.usertracking.api.UserActionList
    • getUserActions

      public List<org.opencastproject.usertracking.api.UserAction> getUserActions()
      Specified by:
      getUserActions in interface org.opencastproject.usertracking.api.UserActionList