Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W Z 

G

general.common - package general.common
 
general.gui - package general.gui
 
general.publix - package general.publix
 
GeneralMultiplePublix - Class in controllers.publix.workers
Implementation of JATOS' public API for studies run by PersonalMultipleWorker.
GeneralMultipleStudyAuthorisation - Class in services.publix.workers
StudyAuthorization for GeneralMultipleWorker
GeneralMultipleStudyAuthorisation() - Constructor for class services.publix.workers.GeneralMultipleStudyAuthorisation
 
GeneralMultipleWorker - Class in models.common.workers
DB entity of the concrete Worker if a study is run as an General Multiple Worker.
GeneralMultipleWorker() - Constructor for class models.common.workers.GeneralMultipleWorker
 
GeneralSingleCookieService - Class in services.publix.workers
Manages the GeneralSingle cookie.
GeneralSingleCookieService() - Constructor for class services.publix.workers.GeneralSingleCookieService
 
GeneralSinglePublix - Class in controllers.publix.workers
Implementation of JATOS' public API for general single study runs (open to everyone).
GeneralSingleStudyAuthorisation - Class in services.publix.workers
StudyAuthorization for GeneralSingleWorker
GeneralSingleStudyAuthorisation() - Constructor for class services.publix.workers.GeneralSingleStudyAuthorisation
 
GeneralSingleWorker - Class in models.common.workers
DB entity of the concrete Worker if a study is run as an General Single Worker.
GeneralSingleWorker() - Constructor for class models.common.workers.GeneralSingleWorker
 
generate(String, Integer) - Method in class auth.gui.ApiTokens
 
generateConfirmationCode() - Method in class models.common.workers.GeneralMultipleWorker
 
generateConfirmationCode() - Method in class models.common.workers.GeneralSingleWorker
 
generateConfirmationCode() - Method in class models.common.workers.JatosWorker
 
generateConfirmationCode() - Method in class models.common.workers.MTWorker
 
generateConfirmationCode() - Method in class models.common.workers.PersonalMultipleWorker
 
generateConfirmationCode() - Method in class models.common.workers.PersonalSingleWorker
 
generateConfirmationCode() - Method in class models.common.workers.Worker
 
generateFileName(String, String) - Method in class utils.common.IOUtils
Generates a filename from a name in a specified length and adds the suffix.
generateFileName(String) - Method in class utils.common.IOUtils
Generates a filename from a name in a specified length.
generateForAdministration(String) - Method in class services.gui.BreadcrumbsService
 
generateForBatch(Study, Batch, String) - Method in class services.gui.BreadcrumbsService
 
generateForComponent(Study, Component, String) - Method in class services.gui.BreadcrumbsService
 
generateForGroup(Study, Batch, GroupResult, String) - Method in class services.gui.BreadcrumbsService
 
generateForHome() - Method in class services.gui.BreadcrumbsService
 
generateForHome(String) - Method in class services.gui.BreadcrumbsService
 
generateForStudy(Study) - Method in class services.gui.BreadcrumbsService
 
generateForStudy(Study, String) - Method in class services.gui.BreadcrumbsService
 
generateForWorker(Worker, String) - Method in class services.gui.BreadcrumbsService
 
generateSecureRandomString(int) - Static method in class utils.common.HashUtils
Generates a random string that can be used for passwords or tokens https://stackoverflow.com/a/31260788/1278769
generateStudyAssetsPath(String) - Method in class utils.common.IOUtils
Generates a study assets directory path.
get(String) - Static method in class general.common.RequestScope
 
get(File, boolean) - Static method in class utils.common.DirectoryStructureToJson
Turns the file system of the given directory to JSON.
getActiveGroupResult() - Method in class models.common.StudyResult
 
getActiveMemberCount() - Method in class models.common.GroupResult
 
getActiveMemberList() - Method in class models.common.GroupResult
 
getAdminStatus() - Method in class services.gui.AdminService
 
getAll() - Method in class services.publix.idcookie.IdCookieCollection
 
getAllowedWorkerList() - Method in class models.common.legacy.StudyV2
 
getAllowedWorkerTypes() - Method in class models.common.Batch
 
getAllowedWorkerTypes() - Method in class models.gui.BatchProperties
 
getAllStudyPropertiesByUser(Boolean, Boolean) - Method in class controllers.gui.Api
Returns all study properties a user can access.
getAsJson() - Static method in class general.gui.FlashScopeMessaging
 
getAsJson() - Static method in class general.gui.RequestScopeMessaging
 
getAssetsFilePath(String, String, Study) - Method in class utils.common.IOUtils
Get a Path to a file in a study assets directory.
getAuthByDb() - Method in class models.gui.NewUserModel
 
getAuthByLdap() - Method in class models.gui.NewUserModel
 
getAuthMethod() - Method in class models.common.User
 
getAuthMethod() - Method in class models.gui.NewUserModel
 
getBasepath() - Static method in class general.common.Common
JATOS' absolute base path without trailing '/.'
getBatch() - Method in class models.common.GroupResult
 
getBatch() - Method in class models.common.StudyLink
 
getBatch() - Method in class models.common.StudyResult
 
getBatchByStudyForUI(Batch, Integer, Integer) - Method in class utils.common.JsonUtils
Returns a JSON string of one batch.
getBatchId() - Method in class services.publix.idcookie.IdCookieModel
 
getBatchList() - Method in class models.common.Study
 
getBatchList() - Method in class models.common.workers.Worker
 
getBatchSessionData() - Method in class models.common.Batch
 
getBatchSessionVersion() - Method in class models.common.Batch
 
getBrandingUrl() - Static method in class general.common.Common
URL where some static HTML can be found that can be shown instead of the default welcome message on the home page
getBreadcrumbs() - Method in class models.gui.Breadcrumbs
 
getChecksum(String) - Static method in class utils.common.HashUtils
Uses MD5 to generate a 6 chars long checksum of a string
getChecksum(File) - Static method in class utils.common.HashUtils
Uses Adler32 to calculate a checksum of a file
getComment() - Method in class models.common.workers.Worker
 
getComments() - Method in class models.common.Batch
 
getComments() - Method in class models.common.Component
 
getComments() - Method in class models.common.legacy.StudyV2
 
getComments() - Method in class models.common.Study
 
getComments() - Method in class models.gui.BatchProperties
 
getComments() - Method in class models.gui.ComponentProperties
 
getComments() - Method in class models.gui.StudyProperties
 
getComponent() - Method in class models.common.ComponentResult
 
getComponent(int) - Method in class models.common.legacy.StudyV2
Gets the component of this study at the given position.
getComponent(int) - Method in class models.common.Study
Gets the component of this study at the given position.
getComponentId() - Method in class services.publix.idcookie.IdCookieModel
 
getComponentList() - Method in class models.common.legacy.StudyV2
 
getComponentList() - Method in class models.common.Study
 
getComponentPosition(Component) - Method in class models.common.legacy.StudyV2
Returns the position (index+1) of the component in the list of components of this study or null if it doesn't exist.
getComponentPosition(Component) - Method in class models.common.Study
Returns the position (index+1) of the component in the list of components of this study or null if it doesn't exist.
getComponentPosition() - Method in class services.publix.idcookie.IdCookieModel
 
getComponentResultId() - Method in class services.publix.idcookie.IdCookieModel
 
getComponentResultList() - Method in class models.common.StudyResult
 
getComponentResultsByStudyResult(StudyResult) - Method in class utils.common.JsonUtils
 
getComponentState() - Method in class models.common.ComponentResult
 
getConfirmationCode() - Method in class models.common.StudyResult
 
getCreationDate() - Method in class models.common.ApiToken
 
getCreationTime() - Method in class services.publix.idcookie.IdCookieModel
 
getData(Long) - Method in class daos.common.ComponentResultDao
Get 'data' field without fetching the whole row.
getData() - Method in class models.gui.BatchSession
 
getData() - Method in class models.gui.GroupSession
 
getDataShort() - Method in class models.common.ComponentResult
 
getDataSize() - Method in class models.common.ComponentResult
 
getDate() - Method in class models.common.Component
 
getDate() - Method in class models.common.legacy.StudyV2
 
getDate() - Method in class models.common.LoginAttempt
 
getDate() - Method in class models.common.Study
 
getDate() - Method in class models.gui.ComponentProperties
 
getDate() - Method in class models.gui.StudyProperties
 
getDateTimeYyyyMMddHHmmss() - Static method in class utils.common.Helpers
 
getDbDriver() - Static method in class general.common.Common
Database driver as defined in application.conf
getDbUrl() - Static method in class general.common.Common
Database URL as defined in application.conf
getDefaultBatch() - Method in class models.common.Study
 
getDescription() - Method in class models.common.legacy.StudyV2
 
getDescription() - Method in class models.common.Study
 
getDescription() - Method in class models.gui.StudyProperties
 
getDescriptionHash() - Method in class models.common.Study
 
getDirName() - Method in class models.common.legacy.StudyV2
 
getDirName() - Method in class models.common.Study
 
getDirName() - Method in class models.gui.StudyProperties
 
getEmail() - Method in class models.common.User
 
getEmail() - Method in class models.gui.ChangeUserProfileModel
 
getEmail() - Method in class models.gui.NewUserModel
 
getEndDate() - Method in class models.common.ComponentResult
 
getEndDate() - Method in class models.common.GroupResult
 
getEndDate() - Method in class models.common.StudyResult
 
getEndDate() - Method in class models.common.StudyResultStatus
 
getEndRedirectUrl() - Method in class models.common.Study
 
getEndRedirectUrl() - Method in class models.gui.StudyProperties
 
getErrorList() - Method in class models.gui.Messages
 
getExistingFileInStudyAssetsDir(String, String) - Method in class utils.common.IOUtils
Gets the File object which resides under filePath within the study assets' directory.
getExistingFileSecurely(String, String) - Method in class utils.common.IOUtils
Gets the File object while preventing a path traversal attack and checks whether the file exists and is no directory.
getExpirationDate() - Method in class models.common.ApiToken
 
getExpires() - Method in class models.common.ApiToken
 
getFileInStudyAssetsDir(String, String) - Method in class utils.common.IOUtils
Gets the File object which resides under filePath within the study assets' directory.
getFilename(Study) - Method in class general.common.StudyLogger
 
getFirstComponent() - Method in class models.common.legacy.StudyV2
 
getFirstComponent() - Method in class models.common.Study
 
getFirstComponentResult() - Method in class models.common.StudyResult
 
getFirstStudyResult() - Method in class models.common.workers.Worker
 
getGroupResultId() - Method in class services.publix.idcookie.IdCookieModel
 
getGroupSessionData() - Method in class models.common.GroupResult
 
getGroupSessionVersion() - Method in class models.common.GroupResult
 
getGroupState() - Method in class models.common.GroupResult
 
getHash(String, String) - Static method in class utils.common.HashUtils
Calculates hash with the given hash function.
getHash(Path, String) - Static method in class utils.common.HashUtils
Calculates hash for the given file.
getHashMD5(String) - Static method in class utils.common.HashUtils
 
getHistoryGroupResult() - Method in class models.common.StudyResult
 
getHistoryMemberCount() - Method in class models.common.GroupResult
 
getHistoryMemberList() - Method in class models.common.GroupResult
 
getHtmlFilePath() - Method in class models.common.Component
 
getHtmlFilePath() - Method in class models.gui.ComponentProperties
 
getHttpStatus() - Method in exception exceptions.publix.PublixException
 
getId() - Method in class models.common.ApiToken
 
getId() - Method in class models.common.Batch
 
getId() - Method in class models.common.Component
 
getId() - Method in class models.common.ComponentResult
 
getId() - Method in class models.common.GroupResult
 
getId() - Method in class models.common.legacy.StudyV2
 
getId() - Method in class models.common.LoginAttempt
 
getId() - Method in class models.common.Study
 
getId() - Method in class models.common.StudyResult
 
getId() - Method in class models.common.StudyResultStatus
 
getId() - Method in class models.common.workers.Worker
 
getId() - Method in class models.gui.BatchProperties
 
getId() - Method in class models.gui.ComponentProperties
 
getIdCookie(Long) - Method in class services.publix.idcookie.IdCookieService
Returns the IdCookie that corresponds to the given study result ID.
getIdCookiesSameSite() - Static method in class general.common.Common
Which SameSite attribute the ID cookies should set
getIndex() - Method in class services.publix.idcookie.IdCookieModel
 
getInfoList() - Method in class models.gui.Messages
 
getInitData(Http.Request, StudyResult, Component) - Method in interface controllers.publix.IPublix
HTTP type: GET request Returns the init data provided by jatos.js to the experimenters code: study's properties, component's properties, and study's session data.
getInitData(Http.Request, StudyResult, Component) - Method in class controllers.publix.Publix
 
getInitData(Http.Request, String, String) - Method in class controllers.publix.PublixInterceptor
 
getJatosApiVersion() - Static method in class general.common.Common
JATOS API version (different from JATOS version)
getJatosConfig() - Static method in class utils.common.Helpers
 
getJatosHttpAddress() - Static method in class general.common.Common
JATOS HTTP host address without protocol or port (e.g.
getJatosHttpPort() - Static method in class general.common.Common
Port JATOS is running on
getJatosRun() - Method in class services.publix.idcookie.IdCookieModel
 
getJatosUpdateMsg() - Static method in class general.common.Common
If in update happened during last startup a message might be stored here
getJatosUrlBasePath() - Static method in class general.common.Common
HTTP URL base path: will be the prefix for each URL, e.g.
getJatosVersion() - Static method in class general.common.Common
JATOS version (full version e.g.
getJsonData() - Method in class models.common.Batch
 
getJsonData() - Method in class models.common.Component
 
getJsonData() - Method in class models.common.legacy.StudyV2
 
getJsonData() - Method in class models.common.Study
 
getJsonData() - Method in class models.gui.BatchProperties
 
getJsonData() - Method in class models.gui.ComponentProperties
 
getJsonData() - Method in class models.gui.StudyProperties
 
getJVMInfo() - Static method in class utils.common.Helpers
 
getKeepSignedin() - Method in class auth.gui.Signin.SigninData
 
getLastComponent() - Method in class models.common.legacy.StudyV2
 
getLastComponent() - Method in class models.common.Study
 
getLastComponentResult() - Method in class models.common.StudyResult
 
getLastLogin() - Method in class models.common.User
 
getLastSeen() - Method in class models.common.User
 
getLastSeenDate() - Method in class models.common.StudyResult
 
getLastSeenDate() - Method in class models.common.StudyResultStatus
 
getLastStudyResult() - Method in class models.common.workers.Worker
 
getLastVisitedPageUrl() - Method in class models.common.User
 
getLatestStudyRuns(int) - Method in class services.gui.AdminService
 
getLatestUsers(int) - Method in class services.gui.AdminService
Gets the last seen time of users that were active latest, except the signed in one.
getLdapAdminDn() - Static method in class general.common.Common
LDAP admin DN (Distinguished Name) - the admin user is used to search for the actual user that wants to log in
getLdapAdminPassword() - Static method in class general.common.Common
LDAP admin password
getLdapBaseDn() - Static method in class general.common.Common
LDAP base DNs (Distinguished Name)
getLdapTimeout() - Static method in class general.common.Common
Read timeout for the LDAP server
getLdapUrl() - Static method in class general.common.Common
LDAP URL (with port)
getLocale() - Static method in class general.common.Common
Locale used in the GUI.
getLocalIpAddress() - Static method in class utils.common.Helpers
 
getLogsAppender() - Static method in class general.common.Common
Log appender: can be 'ASYNCFILE' (default) or 'ASYNCSTDOUT'
getLogsFilename() - Static method in class general.common.Common
Base name of JATOS log files without the suffix ('.log' or '.gz').
getLogsPath() - Static method in class general.common.Common
Path where the application logs are located
getMac() - Static method in class general.common.Common
MAC address of the network interface
getMaxActiveMembers() - Method in class models.common.Batch
 
getMaxActiveMembers() - Method in class models.gui.BatchProperties
 
getMaxResultsDbQuerySize() - Static method in class general.common.Common
Maximal number of results to be fetched from the DB at once
getMaxTotalMembers() - Method in class models.common.Batch
 
getMaxTotalMembers() - Method in class models.gui.BatchProperties
 
getMaxTotalWorkers() - Method in class models.common.Batch
 
getMaxTotalWorkers() - Method in class models.gui.BatchProperties
 
getMessage() - Method in class models.common.ComponentResult
 
getMessage() - Method in class models.common.StudyResult
 
getMtWorkerId() - Method in class models.common.StudyResult
 
getMTWorkerId() - Method in class models.common.workers.MTWorker
 
getName() - Method in class models.common.ApiToken
 
getName() - Method in class models.common.User
 
getName() - Method in class models.gui.ChangeUserProfileModel
 
getName() - Method in class models.gui.NewUserModel
 
getName() - Method in class services.publix.idcookie.IdCookieModel
 
getNewPassword() - Method in class models.gui.ChangePasswordModel
 
getNewPasswordRepeat() - Method in class models.gui.ChangePasswordModel
 
getNextAvailableIdCookieIndex() - Method in class services.publix.idcookie.IdCookieCollection
Returns a number from 0 to 10.
getNextComponent(Component) - Method in class models.common.legacy.StudyV2
 
getNextComponent(Component) - Method in class models.common.Study
 
getOauthGoogleClientId() - Static method in class general.common.Common
Google Sign-in Client ID for OAuth / OpenId Connect (OIDC)
getOidcClientId() - Static method in class general.common.Common
OpenId Connect (OIDC) client ID
getOidcClientSecret() - Static method in class general.common.Common
OpenId Connect (OIDC) client secret.
getOidcDiscoveryUrl() - Static method in class general.common.Common
OpenId Connect (OIDC) provider discovery URL (ends with ".well-known/openid-configuration")
getOidcIdTokenSigningAlgorithm() - Static method in class general.common.Common
OpenId Connect (OIDC) token signing algorithm (e.g.
getOidcSigninButtonLogoUrl() - Static method in class general.common.Common
Logo URL of OIDC button in sign-in page
getOidcSigninButtonText() - Static method in class general.common.Common
Text of OIDC button in sign-in page
getOidcSuccessFeedback() - Static method in class general.common.Common
Success feedback text shown to the user if OIDC sign-in was successful
getOldestIdCookie() - Method in class services.publix.idcookie.IdCookieService
Checks the creation time of each IdCookie in the given IdCookieCollection and returns the oldest one.
getOldPassword() - Method in class models.gui.ChangePasswordModel
 
getOrcidClientId() - Static method in class general.common.Common
ORCID'S OpenId Connect (OIDC) client ID
getOrcidClientSecret() - Static method in class general.common.Common
ORCID's OpenId Connect (OIDC) client secret.
getOrcidDiscoveryUrl() - Static method in class general.common.Common
ORCID's OpenId Connect (OIDC) provider discovery URL (ends with ".well-known/openid-configuration")
getOrcidIdTokenSigningAlgorithm() - Static method in class general.common.Common
ORCID's OpenId Connect (OIDC) token signing algorithm (e.g.
getOrcidSigninButtonLogoUrl() - Static method in class general.common.Common
Logo URL of ORCID button on the sign-in page
getOrcidSigninButtonText() - Static method in class general.common.Common
Text of ORCID button on the sign-in page
getOrcidSuccessFeedback() - Static method in class general.common.Common
Success feedback text shown to the user if ORCID sign-in was successful.
getOSInfo() - Static method in class utils.common.Helpers
 
getPassword() - Method in class auth.gui.Signin.SigninData
 
getPassword() - Method in class models.gui.NewUserModel
 
getPasswordHash() - Method in class models.common.User
 
getPasswordRepeat() - Method in class models.gui.NewUserModel
 
getPath(Study) - Method in class general.common.StudyLogger
 
getQueryParameter(Http.Request, String) - Static method in class utils.common.Helpers
Gets the value of to the given parameter in request's query string and trims whitespace.
getQueryString(Http.Request) - Static method in class utils.common.Helpers
Returns the whole query string of the given Request including '?'.
getRedirectPageAfterSignin(User) - Method in class auth.gui.AuthService
Returns the URL of the page the user visited last - or the URL of the home page.
getReleaseInfo(String, Boolean) - Method in class controllers.gui.Updates
Checks whether there is an JATOS update available and if yes returns ReleaseInfo as JSON Example URL to enforce update to a certain version: example.com/jatos?version=v3.5.1
getReleaseInfo(String, boolean) - Method in class general.common.JatosUpdater
 
getResultDataMaxSize() - Static method in class general.common.Common
Maximal size of result data of one component result in Byte
getResultDataSize(Study, int) - Method in class services.gui.AdminService
 
getResultFileSize(Study, int) - Method in class services.gui.AdminService
 
getResultsPath(Long, Long) - Static method in class utils.common.IOUtils
Path to result files in file system (after unpacking - so using the OS' file separator)
getResultsPathForZip(Long, Long) - Static method in class utils.common.IOUtils
Path to result files in zip package with '/' as file separator
getResultUploadDirSize(Long) - Method in class utils.common.IOUtils
Returns the disk size in Bytes of all uploaded files belonging to the given study result ID.
getResultUploadFileSecurely(Long, Long, String) - Method in class utils.common.IOUtils
 
getResultUploadsDir(Long) - Static method in class utils.common.IOUtils
Path to result uploads folder where JATOS stores the uploaded result files
getResultUploadsDir(Long, Long) - Static method in class utils.common.IOUtils
Path to result uploads folder where JATOS stores the uploaded result files
getResultUploadsLimitPerStudyRun() - Static method in class general.common.Common
Max size of all files uploaded during a single study run in bytes
getResultUploadsMaxFileSize() - Static method in class general.common.Common
Max file size in bytes for a single uploaded file
getResultUploadsPath() - Static method in class general.common.Common
Path in the file system where JATOS stores uploaded result files
getRetiredFilename(Study) - Method in class general.common.StudyLogger
 
getRetiredPath(Study) - Method in class general.common.StudyLogger
 
getRoleList() - Method in class models.common.User
 
getSignedinUser() - Method in class auth.gui.AuthService
Gets the signed-in user from the RequestScope.
getSignedinUserBySessionCookie(Http.Session) - Method in class auth.gui.AuthService
Retrieves the signed-in user from Play's session.
getSimpleResult() - Method in exception exceptions.gui.JatosGuiException
 
getSingleUserData(User) - Method in class utils.common.JsonUtils
 
getStartDate() - Method in class models.common.ComponentResult
 
getStartDate() - Method in class models.common.GroupResult
 
getStartDate() - Method in class models.common.StudyResult
 
getStartDate() - Method in class models.common.StudyResultStatus
 
getStringSize(String) - Static method in class utils.common.Helpers
Gets the number of bytes in UTF-8 the given string has
getStudiesData(Collection<Study>, boolean, boolean, boolean) - Method in class services.gui.AdminService
 
getStudy() - Method in class models.common.Batch
 
getStudy() - Method in class models.common.Component
 
getStudy() - Method in class models.common.StudyResult
 
getStudy() - Method in class models.common.StudyResultStatus
 
getStudyAssetDirSize(Study) - Method in class services.gui.AdminService
 
getStudyAssets() - Method in class services.publix.idcookie.IdCookieModel
 
getStudyAssetsDir(String) - Method in class utils.common.IOUtils
Gets the study assets with the given directory name.
getStudyAssetsDirSize(String) - Method in class utils.common.IOUtils
Returns the disk size in Bytes of all files inside the given study assets directory.
getStudyAssetsRootPath() - Static method in class general.common.Common
Path in the file system to the study assets root directory.
getStudyAssetsStructure(String, boolean) - Method in class controllers.gui.Api
Gets the study assets directory structure as JSON
getStudyCode() - Method in class models.common.StudyLink
 
getStudyCode() - Method in class models.common.StudyResult
 
getStudyCodes(String, Option<Long>, String, String, Integer) - Method in class controllers.gui.Api
Get study codes for the given batch and worker type
getStudyCodes(String, Option<Long>, String, String, Integer) - Method in class services.gui.StudyLinkService
 
getStudyEntryMsg() - Method in class models.common.Study
 
getStudyEntryMsg() - Method in class models.gui.StudyProperties
 
getStudyFromIdOrUuid(String) - Method in class services.gui.StudyService
 
getStudyId() - Method in class models.gui.ComponentProperties
 
getStudyId() - Method in class models.gui.StudyProperties
 
getStudyId() - Method in class services.publix.idcookie.IdCookieModel
 
getStudyList() - Method in class models.common.User
 
getStudyLogsPath() - Static method in class general.common.Common
Path in the file system where JATOS stores its logs for each study
getStudyProperties(String, Boolean, Boolean) - Method in class controllers.gui.Api
Get study properties
getStudyResult() - Method in class models.common.ComponentResult
 
getStudyResultId() - Method in class services.publix.idcookie.IdCookieModel
 
getStudyResultIdFromOldestIdCookie() - Method in class services.publix.idcookie.IdCookieService
Checks the creation time of each IdCookie in the given IdCookieCollection and returns the study result ID of the oldest one.
getStudyResultList() - Method in class models.common.workers.Worker
 
getStudyResultUuid() - Method in class services.publix.idcookie.IdCookieModel
 
getStudySessionData() - Method in class models.common.StudyResult
 
getStudyState() - Method in class models.common.StudyResult
 
getStudyState() - Method in class models.common.StudyResultStatus
 
getSuccessList() - Method in class models.gui.Messages
 
getTermsOfUseUrl() - Static method in class general.common.Common
URL to the terms of use that will be shown in a link on the home page
getTitle() - Method in class models.common.Batch
 
getTitle() - Method in class models.common.Component
 
getTitle() - Method in class models.common.legacy.StudyV2
 
getTitle() - Method in class models.common.Study
 
getTitle() - Method in class models.gui.BatchProperties
 
getTitle() - Method in class models.gui.ComponentProperties
 
getTitle() - Method in class models.gui.StudyProperties
 
getTmpPath() - Static method in class general.common.Common
Path to the JATOS tmp directory.
getTokenHash() - Method in class models.common.ApiToken
 
getUIWorkerType() - Method in class models.common.workers.GeneralMultipleWorker
 
getUIWorkerType() - Method in class models.common.workers.GeneralSingleWorker
 
getUIWorkerType() - Method in class models.common.workers.JatosWorker
 
getUIWorkerType() - Method in class models.common.workers.MTSandboxWorker
 
getUIWorkerType() - Method in class models.common.workers.MTWorker
 
getUIWorkerType() - Method in class models.common.workers.PersonalMultipleWorker
 
getUIWorkerType() - Method in class models.common.workers.PersonalSingleWorker
 
getUIWorkerType() - Method in class models.common.workers.Worker
 
getUIWorkerType(String) - Static method in class models.common.workers.Worker
Little helper method that translates a workerType into the UI worker type.
getUrlBasePath() - Method in class services.publix.idcookie.IdCookieModel
 
getUrlQueryParameters() - Method in class models.common.StudyResult
 
getUser() - Method in class models.common.ApiToken
 
getUser() - Method in class models.common.workers.JatosWorker
 
getUserList() - Method in class models.common.legacy.StudyV2
 
getUserList() - Method in class models.common.Study
 
getUsername() - Method in class auth.gui.Signin.SigninData
 
getUsername() - Method in class models.common.LoginAttempt
 
getUsername() - Method in class models.common.User
 
getUsername() - Method in class models.gui.ChangePasswordModel
 
getUsername() - Method in class models.gui.NewUserModel
 
getUserPasswordMinLength() - Static method in class general.common.Common
Message that will be displayed during user creation that describes password requirements
getUserPasswordStrengthRegex() - Static method in class general.common.Common
Regex that will be used to check the password during user creation
getUserSessionAllowKeepSignedin() - Static method in class general.common.Common
If true, the user has the possibility (a checkbox on the GUI's signin page) to keep the user session and to not get signed out automatically due to user a session timeout (neither through normal timeout nor inactivity).
getUserSessionInactivity() - Static method in class general.common.Common
Time in minutes a user can be inactive before they will be signed out (defined in application.conf)
getUserSessionTimeout() - Static method in class general.common.Common
Time in minutes when the Play session will timeout (defined in application.conf)
getUuid() - Method in class models.common.Batch
 
getUuid() - Method in class models.common.Component
 
getUuid() - Method in class models.common.legacy.StudyV2
 
getUuid() - Method in class models.common.Study
 
getUuid() - Method in class models.common.StudyResult
 
getUuid() - Method in class models.gui.ComponentProperties
 
getUuid() - Method in class models.gui.StudyProperties
 
getVersion() - Method in class models.gui.BatchSession
 
getVersion() - Method in class models.gui.GroupSession
 
getWarningList() - Method in class models.gui.Messages
 
getWorker() - Method in class models.common.StudyLink
 
getWorker() - Method in class models.common.StudyResult
 
getWorker() - Method in class models.common.User
 
getWorkerId() - Method in class models.common.ComponentResult
 
getWorkerId() - Method in class models.common.StudyResult
 
getWorkerId() - Method in class services.publix.idcookie.IdCookieModel
 
getWorkerList() - Method in class models.common.Batch
 
getWorkerType() - Method in class models.common.ComponentResult
 
getWorkerType() - Method in class models.common.StudyLink
 
getWorkerType() - Method in class models.common.StudyResult
 
getWorkerType() - Method in class models.common.workers.GeneralMultipleWorker
 
getWorkerType() - Method in class models.common.workers.GeneralSingleWorker
 
getWorkerType() - Method in class models.common.workers.JatosWorker
 
getWorkerType() - Method in class models.common.workers.MTSandboxWorker
 
getWorkerType() - Method in class models.common.workers.MTWorker
 
getWorkerType() - Method in class models.common.workers.PersonalMultipleWorker
 
getWorkerType() - Method in class models.common.workers.PersonalSingleWorker
 
getWorkerType() - Method in class models.common.workers.Worker
 
getWorkerType() - Method in class services.publix.idcookie.IdCookieModel
 
goToThisStudyLink(Long) - Static method in class general.common.MessagesStrings
 
GROUP_RESULT_ID - Static variable in class services.publix.idcookie.IdCookieModel
 
GROUP_STUDY - Static variable in class models.gui.StudyProperties
 
groupChannel - Variable in class controllers.publix.Publix
 
groupNotExist(Long) - Static method in class general.common.MessagesStrings
 
groupNotInStudy(Long, Long) - Static method in class general.common.MessagesStrings
 
GroupResult - Class in models.common
DB entity of a group result.
GroupResult() - Constructor for class models.common.GroupResult
 
GroupResult(Batch) - Constructor for class models.common.GroupResult
Creates a new GroupResult and adds the given StudyResult as the first group member.
GroupResult.GroupState - Enum in models.common
 
GroupResultDao - Class in daos.common
DAO for GroupResult
groupsByBatch(Long, Long) - Method in class controllers.gui.StudyLinks
GET request that returns data of all groups that belong to the given batch as JSON
GroupService - Class in services.gui
Service class for JATOS Controllers (not Publix).
GroupSession - Class in models.gui
 
GroupSession() - Constructor for class models.gui.GroupSession
 
groupSessionData(Long, Long) - Method in class controllers.gui.StudyLinks
GET request that returns the group session data as String
groupsStudyResults(Http.Request, Long, Long) - Method in class controllers.gui.StudyResults
Shows view with all StudyResults of a group.
GuiAccessLoggingAction - Class in controllers.gui.actionannotations
Annotation definition for Play actions: logging of each action call, e.g.
GuiAccessLoggingAction() - Constructor for class controllers.gui.actionannotations.GuiAccessLoggingAction
 
GuiAccessLoggingAction.GuiAccessLogging - Annotation Type in controllers.gui.actionannotations
 
A B C D E F G H I J K L M N O P R S T U V W Z 
Skip navigation links