Class IdCookieModel


  • public class IdCookieModel
    extends java.lang.Object
    Model for an ID cookie. Stores several JATOS IDs that are relevant during a study run, e.g. study result ID, worker ID, worker type. ID cookies are used to provide these IDs to jatos.js and then to the component's JavaScript.
    • Constructor Detail

      • IdCookieModel

        public IdCookieModel()
    • Method Detail

      • getStudyAssets

        public java.lang.String getStudyAssets()
      • setStudyAssets

        public void setStudyAssets​(java.lang.String studyAssets)
      • getUrlBasePath

        public java.lang.String getUrlBasePath()
      • setUrlBasePath

        public void setUrlBasePath​(java.lang.String urlBasePath)
      • getName

        public java.lang.String getName()
      • setName

        public void setName​(java.lang.String name)
      • getIndex

        public int getIndex()
      • setIndex

        public void setIndex​(int index)
      • getWorkerId

        public java.lang.Long getWorkerId()
      • setWorkerId

        public void setWorkerId​(java.lang.Long workerId)
      • getWorkerType

        public java.lang.String getWorkerType()
      • setWorkerType

        public void setWorkerType​(java.lang.String workerType)
      • getBatchId

        public java.lang.Long getBatchId()
      • setBatchId

        public void setBatchId​(java.lang.Long batchId)
      • getStudyId

        public java.lang.Long getStudyId()
      • setStudyId

        public void setStudyId​(java.lang.Long studyId)
      • getStudyResultId

        public java.lang.Long getStudyResultId()
      • setStudyResultId

        public void setStudyResultId​(java.lang.Long studyResultId)
      • getStudyResultUuid

        public java.lang.String getStudyResultUuid()
      • setStudyResultUuid

        public void setStudyResultUuid​(java.lang.String studyResultUuid)
      • getComponentId

        public java.lang.Long getComponentId()
      • setComponentId

        public void setComponentId​(java.lang.Long componentId)
      • getComponentResultId

        public java.lang.Long getComponentResultId()
      • setComponentResultId

        public void setComponentResultId​(java.lang.Long componentResultId)
      • getComponentPosition

        public java.lang.Integer getComponentPosition()
      • setComponentPosition

        public void setComponentPosition​(java.lang.Integer componentPosition)
      • getCreationTime

        public java.lang.Long getCreationTime()
      • setCreationTime

        public void setCreationTime​(java.lang.Long creationTime)
      • equals

        public boolean equals​(java.lang.Object other)
        Overrides:
        equals in class java.lang.Object