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 

F

FAILED_THREE_TIMES - Static variable in class general.common.MessagesStrings
 
fetchBatch(Long, Study) - Method in class services.gui.BatchService
Gets the batch with given ID from the database or if the batchId is -1 returns the default batch of this study.
fetchJatosRunFromSession(Http.Session) - Method in class services.publix.PublixUtils
Retrieves the JatosRun object that maps to the jatos run parameter in the session.
fetchWorkerIdByStudy(Study) - Method in class services.publix.workers.GeneralSingleCookieService
Returns the worker ID of the GeneralSingleWorker that belongs to the given study - or null, if it doesn't exist.
FILE_MISSING - Static variable in class general.common.MessagesStrings
 
FILE_NOT_EXIST_OR_DIR - Static variable in class general.common.MessagesStrings
 
filePathIsntFile(String) - Static method in class general.common.MessagesStrings
 
find(Long) - Method in class daos.common.ApiTokenDao
 
find(Long) - Method in class daos.common.LoginAttemptDao
 
findAll() - Method in class daos.common.StudyDao
 
findAll() - Method in class daos.common.UserDao
 
findAll() - Method in class daos.common.worker.WorkerDao
 
findAllByBatch(Batch) - Method in class daos.common.GroupResultDao
 
findAllByBatch(Batch) - Method in class daos.common.StudyResultDao
 
findAllByBatch(Batch, String, int, int) - Method in class daos.common.StudyResultDao
Returns paginated StudyResults that belong to the given Batch but excludes results from the given workerTypeToBeExcluded.
findAllByBatchAndWorkerType(Batch, String) - Method in class daos.common.StudyLinkDao
 
findAllByBatchAndWorkerType(Batch, String, int, int) - Method in class daos.common.StudyResultDao
Returns paginated StudyResults that belong to the given Batch and worker type.
findAllByComponent(Component) - Method in class daos.common.ComponentResultDao
 
findAllByComponent(Component, int, int) - Method in class daos.common.ComponentResultDao
Returns paginated ComponentResult that belong to the given Component We can't use ScrollableResults for pagination since the MySQL Hibernate driver doesn't support it (https://stackoverflow.com/a/2826512/1278769)
findAllByGroup(GroupResult, int, int) - Method in class daos.common.StudyResultDao
We can't use ScrollableResults for pagination since the MySQL Hibernate driver doesn't support it (https://stackoverflow.com/a/2826512/1278769)
findAllByStudy(Study) - Method in class daos.common.StudyResultDao
 
findAllByStudy(Study, int, int) - Method in class daos.common.StudyResultDao
Returns paginated StudyResults that belong to the given Study We can't use ScrollableResults for pagination since the MySQL Hibernate driver doesn't support it (https://stackoverflow.com/a/2826512/1278769)
findAllByUser(User) - Method in class daos.common.StudyDao
 
findAllByWorker(Worker, User, int, int) - Method in class daos.common.StudyResultDao
Returns paginated StudyResults that belong to the given Worker and User.
findAllIdsWhereDataSizeIsNull() - Method in class daos.common.ComponentResultDao
Fetches all ComponentResults without 'dataSize' (is null).
findAllMaxNotReached(Batch) - Method in class daos.common.GroupResultDao
Searches the database for GroupResults that fit the criteria: 1) are in the given batch, 2) are in state STARTED, 3) where the activeMemberCount < Batch's maxActiveMembers, 3) activeMemberCount + historyMemberCount < Batch's maxTotalMembers.
findByBatchAndWorker(Batch, Worker) - Method in class daos.common.StudyLinkDao
 
findByHash(String) - Method in class daos.common.ApiTokenDao
 
findById(Long) - Method in class daos.common.BatchDao
 
findById(Long) - Method in class daos.common.ComponentDao
 
findById(Long) - Method in class daos.common.ComponentResultDao
 
findById(Long) - Method in class daos.common.GroupResultDao
 
findById(Long) - Method in class daos.common.StudyDao
 
findById(Long) - Method in class daos.common.StudyResultDao
 
findById(Long) - Method in class daos.common.worker.WorkerDao
 
findByIds(List<Long>) - Method in class daos.common.ComponentResultDao
 
findByIds(List<Long>) - Method in class daos.common.StudyResultDao
 
findByIds(List<Long>, int, int) - Method in class daos.common.StudyResultDao
 
findByMTWorkerId(String, String) - Method in class daos.common.worker.MTWorkerDao
Retrieves the worker with the given MTurk worker ID and worker type.
findByStudyCode(String) - Method in class daos.common.StudyLinkDao
 
findByStudyCode(String) - Method in class daos.common.StudyResultDao
 
findByStudyResultIds(Collection<Long>) - Method in class daos.common.StudyDao
 
findByTitle(String) - Method in class daos.common.ComponentDao
Finds all components with the given title and returns them in a list.
findByTitle(String) - Method in class daos.common.StudyDao
Finds all studies with the given title and returns them in a list.
findByUser(User) - Method in class daos.common.ApiTokenDao
 
findByUsername(String) - Method in class daos.common.UserDao
 
findByUuid(String) - Method in class daos.common.ComponentDao
Finds the component with this UUID
findByUuid(String, Study) - Method in class daos.common.ComponentDao
Searches for components with this UUID within the given study.
findByUuid(String) - Method in class daos.common.StudyDao
 
findByUuid(String) - Method in class daos.common.StudyResultDao
 
findDirectories(File) - Method in class utils.common.IOUtils
Returns all directories within this directory.
findFiles(File, String, String) - Method in class utils.common.IOUtils
Returns all files within this directory that have the prefix and the suffix.
findFirstByBatchAndWorkerType(Batch, String) - Method in class daos.common.StudyLinkDao
 
findIdsByBatchIds(List<Long>) - Method in class daos.common.StudyResultDao
 
findIdsByComponentIds(List<Long>) - Method in class daos.common.ComponentResultDao
 
findIdsByComponentResultIds(List<Long>) - Method in class daos.common.ComponentResultDao
Takes a list component result IDs and checks if they exist in the database.
findIdsByComponentResultIds(List<Long>) - Method in class daos.common.StudyResultDao
Returns a list of unique study result IDs that belong to the given list of component result IDs.
findIdsByComponentUuids(List<String>) - Method in class daos.common.ComponentResultDao
 
findIdsByGroupIds(List<Long>) - Method in class daos.common.StudyResultDao
 
findIdsByStudyId(Long) - Method in class daos.common.StudyResultDao
 
findIdsByStudyIds(List<Long>) - Method in class daos.common.ComponentResultDao
 
findIdsByStudyResultId(Long) - Method in class daos.common.ComponentResultDao
 
findIdsByStudyResultIds(Collection<Long>) - Method in class daos.common.StudyDao
 
findIdsByStudyUuids(List<String>) - Method in class daos.common.ComponentResultDao
 
findIdsFromListThatBelongToStudy(List<Long>, Long) - Method in class daos.common.StudyResultDao
 
findLastSeen(int) - Method in class daos.common.StudyResultDao
Find the StudyResultStatus with the most recent lastSeen
findLastSeen(int) - Method in class daos.common.UserDao
Returns the users with the most recent lastSeen datetime field.
findLastStarted(Study) - Method in class daos.common.StudyResultDao
Find the StudyResultStatus with the most recent startDate that belongs to the given study
findNonExistingStudyAssetsDirName(String) - Method in class utils.common.IOUtils
 
findOrderedIdsByOrderedStudyResultIds(List<Long>) - Method in class daos.common.ComponentResultDao
Returns a list of component result IDs that belong to the given list of study result IDs.
findWithStudyResultId(long) - Method in class services.publix.idcookie.IdCookieCollection
Returns the IdCookie to which the specified study result ID is mapped, or null if nothing maps to the ID.
finishedStudyAlready(Worker, Study) - Static method in class services.publix.PublixHelpers
Checks if the worker finished this study already at least once.
finishOldestStudyResult() - Method in class services.publix.PublixUtils
Checks if the max number of ID cookies is reached and if yes finishes the oldest one with a state FAIL.
finishStudy(Http.Request, StudyResult, Boolean, String) - Method in interface controllers.publix.IPublix
HTTP type: GET request Finishes the study run (StudyResult state will be FINISHED or FAIL).
finishStudy(Http.Request, StudyResult, Boolean, String) - Method in class controllers.publix.Publix
 
finishStudy(Http.Request, String, Boolean, String) - Method in class controllers.publix.PublixInterceptor
 
finishStudy(Http.Request, StudyResult, Boolean, String) - Method in class controllers.publix.workers.JatosPublix
 
finishStudy(Http.Request, StudyResult, Boolean, String) - Method in class controllers.publix.workers.MTPublix
 
finishStudyResult(Boolean, String, StudyResult) - Method in class services.publix.PublixUtils
Finishes a StudyResult (includes ComponentResults) and returns a confirmation code if it was successful.
FlashScopeMessaging - Class in general.gui
Passes on messages (info/warning/error/success) to the view.
FlashScopeMessaging() - Constructor for class general.gui.FlashScopeMessaging
 
ForbiddenException - Exception in exceptions.gui
 
ForbiddenException(String) - Constructor for exception exceptions.gui.ForbiddenException
 
ForbiddenNonLinearFlowException - Exception in exceptions.publix
Thrown if a JATOS tries to start a component in a linear study that is before the current running component
ForbiddenNonLinearFlowException(String) - Constructor for exception exceptions.publix.ForbiddenNonLinearFlowException
 
forbiddenNonLinearStudyFlow(String, Long, Long, Long) - Static method in class services.publix.PublixErrorMessages
 
ForbiddenPublixException - Exception in exceptions.publix
It causes the request to return with an HTTP status 403 (Forbidden).
ForbiddenPublixException(String) - Constructor for exception exceptions.publix.ForbiddenPublixException
 
ForbiddenReloadException - Exception in exceptions.publix
Thrown if a JATOS component is not allowed to reload but it this was attempted.
ForbiddenReloadException(String) - Constructor for exception exceptions.publix.ForbiddenReloadException
 
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