Class UserActionImpl

java.lang.Object
org.opencastproject.usertracking.impl.UserActionImpl
All Implemented Interfaces:
org.opencastproject.usertracking.api.UserAction

@Entity(name="UserAction") public class UserActionImpl extends Object implements org.opencastproject.usertracking.api.UserAction
A JAXB-annotated implementation of UserAction
  • Constructor Details

    • UserActionImpl

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

    • getId

      public Long getId()
      Specified by:
      getId in interface org.opencastproject.usertracking.api.UserAction
    • setId

      public void setId(Long id)
      Specified by:
      setId in interface org.opencastproject.usertracking.api.UserAction
    • setSession

      public void setSession(org.opencastproject.usertracking.api.UserSession session)
      Specified by:
      setSession in interface org.opencastproject.usertracking.api.UserAction
    • getSession

      public org.opencastproject.usertracking.api.UserSession getSession()
      Specified by:
      getSession in interface org.opencastproject.usertracking.api.UserAction
    • getMediapackageId

      public String getMediapackageId()
      Specified by:
      getMediapackageId in interface org.opencastproject.usertracking.api.UserAction
    • setMediapackageId

      public void setMediapackageId(String mediapackageId)
      Specified by:
      setMediapackageId in interface org.opencastproject.usertracking.api.UserAction
    • getInpoint

      public int getInpoint()
      Specified by:
      getInpoint in interface org.opencastproject.usertracking.api.UserAction
    • setInpoint

      public void setInpoint(int inpoint)
      Specified by:
      setInpoint in interface org.opencastproject.usertracking.api.UserAction
    • getOutpoint

      public int getOutpoint()
      Specified by:
      getOutpoint in interface org.opencastproject.usertracking.api.UserAction
    • setOutpoint

      public void setOutpoint(int outpoint)
      Specified by:
      setOutpoint in interface org.opencastproject.usertracking.api.UserAction
    • getLength

      public int getLength()
      Specified by:
      getLength in interface org.opencastproject.usertracking.api.UserAction
    • getType

      public String getType()
      Specified by:
      getType in interface org.opencastproject.usertracking.api.UserAction
    • setType

      public void setType(String type)
      Specified by:
      setType in interface org.opencastproject.usertracking.api.UserAction
    • getIsPlaying

      public boolean getIsPlaying()
      Specified by:
      getIsPlaying in interface org.opencastproject.usertracking.api.UserAction
    • setIsPlaying

      public void setIsPlaying(boolean isPlaying)
      Specified by:
      setIsPlaying in interface org.opencastproject.usertracking.api.UserAction
    • getCreated

      public Date getCreated()
      Specified by:
      getCreated in interface org.opencastproject.usertracking.api.UserAction
    • setCreated

      public void setCreated(Date created)