A B C D E F G H I J K L M N O P R S T U V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- call(Http.Context) - Method in class controllers.gui.actionannotations.ApiAccessLoggingAction
- call(Http.Context) - Method in class controllers.gui.actionannotations.GuiAccessLoggingAction
- call(Http.Context) - Method in class controllers.gui.actionannotations.SaveLastVisitedPageUrlAction
- call(Http.Context) - Method in class controllers.publix.actionannotation.PublixAccessLoggingAction
- call(Http.Request) - Method in class auth.gui.AuthAction
- callback(Http.Request) - Method in class auth.gui.SigninOidc
-
Callback handed to the OIDC provider to be called after authentication
- cancelUpdate() - Method in class controllers.gui.Updates
- cancelUpdate() - Method in class general.common.JatosUpdater
- canUserAccessBatch(Batch, User) - Method in class services.gui.AuthorizationService
- canUserAccessBatch(Batch, User, boolean) - Method in class services.gui.AuthorizationService
- canUserAccessBatch_lockedStudy_respectsFlag() - Method in class services.gui.AuthorizationServiceTest
- canUserAccessBatch_nullBatch_throwsNotFound() - Method in class services.gui.AuthorizationServiceTest
- canUserAccessComponent(Component, User) - Method in class services.gui.AuthorizationService
- canUserAccessComponent(Component, User, boolean) - Method in class services.gui.AuthorizationService
- canUserAccessComponent_andStudyLink_withSuperuser_ok() - Method in class services.gui.AuthorizationServiceTest
- canUserAccessComponent_lockedStudy_respectsFlag() - Method in class services.gui.AuthorizationServiceTest
- canUserAccessComponent_nullComponent_throwsNotFound() - Method in class services.gui.AuthorizationServiceTest
- canUserAccessComponentResult(ComponentResult, User, boolean) - Method in class services.gui.AuthorizationService
- canUserAccessComponentResult_lockedStudy_respectsFlag() - Method in class services.gui.AuthorizationServiceTest
- canUserAccessComponentResult_nullComponentResult_throwsNotFound() - Method in class services.gui.AuthorizationServiceTest
- canUserAccessComponentResults(List<ComponentResult>, User, boolean) - Method in class services.gui.AuthorizationService
- canUserAccessComponentResults_list_ok_andLockedRespectsFlag() - Method in class services.gui.AuthorizationServiceTest
- canUserAccessGroupResult(GroupResult, User) - Method in class services.gui.AuthorizationService
- canUserAccessGroupResult(GroupResult, User, boolean) - Method in class services.gui.AuthorizationService
- canUserAccessGroupResult_lockedStudy_respectsFlag() - Method in class services.gui.AuthorizationServiceTest
- canUserAccessGroupResult_nullGroupResult_throwsNotFound() - Method in class services.gui.AuthorizationServiceTest
- canUserAccessResults_chain_ok() - Method in class services.gui.AuthorizationServiceTest
- canUserAccessStudy(Study, User) - Method in class services.gui.AuthorizationService
- canUserAccessStudy(Study, User, boolean) - Method in class services.gui.AuthorizationService
- canUserAccessStudy_lockedStudy_respectsFlag() - Method in class services.gui.AuthorizationServiceTest
- canUserAccessStudy_notMemberOrSuperuser_throwsForbidden() - Method in class services.gui.AuthorizationServiceTest
- canUserAccessStudy_nullStudy_throwsNotFound() - Method in class services.gui.AuthorizationServiceTest
- canUserAccessStudyLink(StudyLink, User) - Method in class services.gui.AuthorizationService
- canUserAccessStudyLink(StudyLink, User, boolean) - Method in class services.gui.AuthorizationService
- canUserAccessStudyLink_lockedStudy_respectsFlag() - Method in class services.gui.AuthorizationServiceTest
- canUserAccessStudyLink_nullStudyLink_throwsNotFound() - Method in class services.gui.AuthorizationServiceTest
- canUserAccessStudyResult(StudyResult, User, boolean) - Method in class services.gui.AuthorizationService
- canUserAccessStudyResult_lockedStudy_respectsFlag() - Method in class services.gui.AuthorizationServiceTest
- canUserAccessStudyResult_nullStudyResult_throwsNotFound() - Method in class services.gui.AuthorizationServiceTest
- canUserAccessStudyResults(List<StudyResult>, User, boolean) - Method in class services.gui.AuthorizationService
- canUserAccessStudyResults_list_ok_andLockedRespectsFlag() - Method in class services.gui.AuthorizationServiceTest
- canUserAccessWorker(User, Worker) - Method in class services.gui.AuthorizationService
- canUserAccessWorker_nullWorker_throwsNotFound() - Method in class services.gui.AuthorizationServiceTest
- canUserAccessWorker_userHasWorkerInStudy_ok() - Method in class services.gui.AuthorizationServiceTest
- canUserAccessWorker_userMissingWorker_forbidden() - Method in class services.gui.AuthorizationServiceTest
- CapturingActor(BlockingQueue<Object>) - Constructor for class group.GroupDispatcherTest.CapturingActor
- changeActive(Component, boolean) - Method in class daos.common.ComponentDao
-
Change and persist active property of a Component.
- changeAdminRole(String, Boolean) - Method in class services.gui.UserService
-
Adds or removes an ADMIN role of the user with the given username and persists the change.
- changeAdminRole_addAndRemove_andReturnFlag() - Method in class services.gui.UserServiceTest
- changeAdminRole_adminUser_forbidden() - Method in class services.gui.UserServiceTest
- changeAdminRole_selfRemoval_forbidden() - Method in class services.gui.UserServiceTest
- changeComponentOrder(Long, Long, String) - Method in class controllers.gui.Studies
-
POST request to change the oder of components within a study.
- changeComponentPosition(String, Study, Component) - Method in class services.gui.StudyService
-
Changes the position of the given component within the given study to the new position given in newPosition.
- changeComponentPosition_invalidNumber_throws() - Method in class services.gui.StudyServiceTest
- changeComponentPosition_outOfBounds_throws() - Method in class services.gui.StudyServiceTest
- changeComponentPosition_valid_reorders_andUpdates() - Method in class services.gui.StudyServiceTest
- changeMemberOfStudy(String, Long, boolean) - Method in class controllers.gui.Api
- changePasswordByAdmin(Http.Request) - Method in class controllers.gui.Users
-
Handles POST request to change a password originated in the user manager and initiated by an admin
- changePasswordByUser(Http.Request) - Method in class controllers.gui.Users
-
Handles POST request to change a password form initiated by a user themselves
- ChangePasswordProperties - Class in models.gui
-
Properties for changing a user's password + validation rules
- ChangePasswordProperties() - Constructor for class models.gui.ChangePasswordProperties
- changeSuperuserRole(String, boolean) - Method in class services.gui.UserService
-
Adds or removes SUPERUSER role of the user with the given username and persists the change.
- changeSuperuserRole_allowed_addAndRemove_updatesAndReturns() - Method in class services.gui.UserServiceTest
- changeSuperuserRole_notAllowed_forbidden() - Method in class services.gui.UserServiceTest
- changeUserMember(Study, User, boolean) - Method in class services.gui.StudyService
-
Changes the member user in the study.
- changeUserMember_addMember_noopIfAlreadyMember() - Method in class services.gui.StudyServiceTest
- changeUserMember_addsMember_andAddsWorkerToBatches_andPersists() - Method in class services.gui.StudyServiceTest
- changeUserMember_removeLastMember_throwsForbidden() - Method in class services.gui.StudyServiceTest
- changeUserMember_removesMember_andRemovesWorkerFromBatches_andPersists() - Method in class services.gui.StudyServiceTest
- changeUserRole(Http.Request, Long) - Method in class controllers.gui.Api
- checkAddAndRemoveAllUserMember() - Method in class services.gui.StudyServiceIntegrationTest
-
StudyService.addAllUserMembers(): adding all users to the members of a study StudyService.removeAllUserMembers(): remove all users from the members of a study
- checkAdminOrSelf(User, User) - Method in class services.gui.AuthorizationService
- checkAdminOrSelf_adminOrSelf_ok_otherForbidden() - Method in class services.gui.AuthorizationServiceTest
- checkAdminOrSelf_nullUser_throwsNotFound() - Method in class services.gui.AuthorizationServiceTest
- checkAndIncrementOpenAiApiCount(String, int) - Method in class daos.common.StudyResultDao
-
Checks if the number of OpenAI calls for the given StudyResult is lower than the threshold (callLimit).
- checkAuthMethodIsDbOrLdap(User) - Method in class services.gui.AuthorizationService
- checkAuthMethodIsDbOrLdap(NewUserProperties) - Method in class services.gui.AuthorizationService
- checkAuthMethodIsDbOrLdap_nullUser_throwsNotFound() - Method in class services.gui.AuthorizationServiceTest
- checkAuthMethodIsDbOrLdap_user_ok_andInvalidForbidden() - Method in class services.gui.AuthorizationServiceTest
- checkBindToStudy() - Method in class services.gui.StudyServiceIntegrationTest
-
StudyService.bindToStudyWithoutDirName(): Update properties of study with properties of updatedStudy (excluding study's dir name).
- checkBindToUserAndPersist() - Method in class services.gui.UserServiceIntegrationTest
- checkChangeAdminRole() - Method in class services.gui.UserServiceIntegrationTest
-
Test UserService.changeAdminRole(): add or remove the ADMIN role to a user
- checkChangeAdminRoleAdminAlwaysAdmin() - Method in class services.gui.UserServiceIntegrationTest
-
Test UserService.changeAdminRole(): the user 'admin' can't lose its ADMIN role
- checkChangeAdminRoleLoggedInCantLoose() - Method in class services.gui.UserServiceIntegrationTest
-
Test UserService.changeAdminRole():the logged-in user can't toggle its own ADMIN rights
- checkChangeAdminRoleUserNotFound() - Method in class services.gui.UserServiceIntegrationTest
-
Test UserService.changeAdminRole(): user must exist
- checkChangeComponentPosition() - Method in class services.gui.StudyServiceIntegrationTest
-
StudyService.changeComponentPosition(): change the position of a component within the study (hint: the first position is 1 and not 0)
- checkChangeUserMember() - Method in class services.gui.StudyServiceIntegrationTest
-
StudyService.changeUserMember(): adding or deletion of the users to the members of a study
- checkChangeUserMemberAtLeastOne() - Method in class services.gui.StudyServiceIntegrationTest
-
StudyService.changeUserMember(): study must have at least one member user
- checkChangeUserMemberDouble() - Method in class services.gui.StudyServiceIntegrationTest
-
StudyService.changeUserMember(): adding or deletion of the same user twice shouldn't change the outcome
- checkClone() - Method in class services.gui.StudyServiceIntegrationTest
-
StudyService.clone(): clones a study but does not persist.
- checkComponentBelongsToStudy(Study, Component) - Method in class services.publix.PublixUtils
-
Checks if this component belongs to this study and throws an BadRequestPublixException if it doesn't.
- checkCreate() - Method in class general.common.StudyLoggerIntegrationTest
- checkCreateAndPersistStudyAndAssetsDirFromProperties() - Method in class services.gui.StudyServiceIntegrationTest
- checkCreateAndPersistStudyFromEntity() - Method in class services.gui.StudyServiceIntegrationTest
- checkCreateAndPersistUser() - Method in class services.gui.UserServiceIntegrationTest
- checkCreateAndPersistUsernameCaseInsensitive() - Method in class services.gui.UserServiceIntegrationTest
-
Test UserService.createAndPersistUser(): must be case-insensitive for emails
- checkFileInStudyAssetsDirExists(String, String) - Method in class utils.common.IOUtils
- checkFilename(String) - Static method in class utils.common.IOUtils
- checkGetStudyFromIdOrUuid() - Method in class services.gui.StudyServiceIntegrationTest
- checkGetStudyFromIdOrUuidNotFound() - Method in class services.gui.StudyServiceIntegrationTest
- checkLog() - Method in class general.common.StudyLoggerIntegrationTest
- checkLogResultDataStoring() - Method in class general.common.StudyLoggerIntegrationTest
- checkLogResultFileUploading() - Method in class general.common.StudyLoggerIntegrationTest
- checkMaxTotalWorkers(Batch, Worker) - Method in class services.publix.StudyAuthorisation
-
Check if the max total worker number is reached for this batch.
- checkNotDefaultBatch(Batch) - Method in class services.gui.AuthorizationService
- checkNotDefaultBatch_defaultBatch_throwsForbidden() - Method in class services.gui.AuthorizationServiceTest
- checkNotDefaultBatch_nonDefaultBatch_ok() - Method in class services.gui.AuthorizationServiceTest
- checkNotUserAdmin(User) - Method in class services.gui.AuthorizationService
- checkNotUserAdmin_adminUser_throwsForbidden() - Method in class services.gui.AuthorizationServiceTest
- checkNotUserAdmin_nonAdmin_ok() - Method in class services.gui.AuthorizationServiceTest
- checkNotUserAdmin_nullUser_throwsNotFound() - Method in class services.gui.AuthorizationServiceTest
- checkNotYourself(User, User) - Method in class services.gui.AuthorizationService
- checkPath(String) - Static method in class utils.common.IOUtils
- checkRecreate() - Method in class general.common.StudyLoggerIntegrationTest
- checkRemove() - Method in class services.gui.StudyServiceIntegrationTest
-
StudyService.remove()
- checkRemoveComponentResults() - Method in class services.gui.ResultRemoverIntegrationTest
- checkRemoveComponents_resultNotFound() - Method in class services.gui.ResultRemoverIntegrationTest
- checkRemoveUser() - Method in class services.gui.UserServiceIntegrationTest
-
Test UserService.removeUser()
- checkRemoveUserNotAdmin() - Method in class services.gui.UserServiceIntegrationTest
-
Test UserService.removeUser(): it's not allowed to remove the user 'admin'
- checkRenameStudyAssetsDir() - Method in class services.gui.StudyServiceIntegrationTest
-
StudyService.renameStudyAssetsDir()
- checkRetire() - Method in class general.common.StudyLoggerIntegrationTest
- checkRetrieveUnknownUser() - Method in class services.gui.UserServiceIntegrationTest
- checkRetrieveUser() - Method in class services.gui.UserServiceIntegrationTest
- checkSignedinUserAllowedToAccessUser(User, User) - Method in class services.gui.AuthorizationService
- checkSignedinUserAllowedToAccessUser_adminToAdmin_forbidden() - Method in class services.gui.AuthorizationServiceTest
- checkSignedinUserAllowedToAccessUser_adminToNonAdmin_ok() - Method in class services.gui.AuthorizationServiceTest
- checkSignedinUserAllowedToAccessUser_nullUser_throwsNotFound() - Method in class services.gui.AuthorizationServiceTest
- checkSignedinUserAllowedToAccessUser_otherUser_forbidden() - Method in class services.gui.AuthorizationServiceTest
- checkSignedinUserAllowedToAccessUser_self_ok() - Method in class services.gui.AuthorizationServiceTest
- checkSignedinUserAllowedToChangeUser(UserProperties, User, User) - Method in class services.gui.AuthorizationService
- checkSignedinUserAllowedToChangeUser_adminDeactivate_forbidden() - Method in class services.gui.AuthorizationServiceTest
- checkSignedinUserAllowedToChangeUser_adminPasswordChange_forbidden() - Method in class services.gui.AuthorizationServiceTest
- checkSignedinUserAllowedToChangeUser_allowed_ok() - Method in class services.gui.AuthorizationServiceTest
- checkSignedinUserAllowedToChangeUser_ldapPasswordChange_forbidden() - Method in class services.gui.AuthorizationServiceTest
- checkSignedinUserAllowedToChangeUser_selfDeactivate_forbidden() - Method in class services.gui.AuthorizationServiceTest
- checkStudyAssetsDirExists(String) - Method in class utils.common.IOUtils
- checkStudyExists(String) - Method in class controllers.gui.Api
-
HEAD requests: checks if a study exists in the system by its ID or UUID.
- checkStudyIsGroupStudy(Study) - Method in class services.publix.PublixUtils
-
Throws ForbiddenPublixException if group doesn't allow messaging.
- checkStudyNotLocked(Study) - Method in class services.gui.AuthorizationService
- checkStudyNotLocked_lockedStudy_throwsForbidden() - Method in class services.gui.AuthorizationServiceTest
- checksum - Variable in class utils.common.DirectoryStructureToJson.Node
- checkToggleActive() - Method in class services.gui.UserServiceIntegrationTest
- checkUpdatePassword() - Method in class services.gui.UserServiceIntegrationTest
- checkUpdateStudyAndRenameAssets() - Method in class services.gui.StudyServiceIntegrationTest
- checkUserAllowedToAccessApiToken(ApiToken, User) - Method in class services.gui.AuthorizationService
- checkUserAllowedToAccessApiToken_adminToNonAdmin_ok() - Method in class services.gui.AuthorizationServiceTest
- checkUserAllowedToAccessApiToken_nullToken_throwsNotFound() - Method in class services.gui.AuthorizationServiceTest
- checkUserAllowedToAccessApiToken_otherUser_forbidden() - Method in class services.gui.AuthorizationServiceTest
- checkUserExists(Long) - Method in class controllers.gui.Api
-
HEAD requests: checks if a user exists
- checkUserExists(User) - Method in class services.gui.AuthorizationService
- checkUserExists_null_throwsNotFound() - Method in class services.gui.AuthorizationServiceTest
- checkUserExists_user_ok() - Method in class services.gui.AuthorizationServiceTest
- checkWorkerAllowedToDoStudy(Http.Session, Worker, Study, Batch) - Method in class services.publix.StudyAuthorisation
-
Checks whether the given worker is allowed to do this study in this batch.
- checkWorkerAllowedToDoStudy(Http.Session, Worker, Study, Batch) - Method in class services.publix.workers.GeneralMultipleStudyAuthorisation
- checkWorkerAllowedToDoStudy(Http.Session, Worker, Study, Batch) - Method in class services.publix.workers.GeneralSingleStudyAuthorisation
- checkWorkerAllowedToDoStudy(Http.Session, Worker, Study, Batch) - Method in class services.publix.workers.JatosStudyAuthorisation
- checkWorkerAllowedToDoStudy(Http.Session, Worker, Study, Batch) - Method in class services.publix.workers.MTStudyAuthorisation
- checkWorkerAllowedToDoStudy(Http.Session, Worker, Study, Batch) - Method in class services.publix.workers.PersonalMultipleStudyAuthorisation
- checkWorkerAllowedToDoStudy(Http.Session, Worker, Study, Batch) - Method in class services.publix.workers.PersonalSingleStudyAuthorisation
- checkWorkerAllowedToStartStudy(Http.Session, Worker, Study, Batch) - Method in class services.publix.StudyAuthorisation
-
Checks whether the given worker is allowed to start this study in this batch.
- checkWorkerAllowedToStartStudy(Http.Session, Worker, Study, Batch) - Method in class services.publix.workers.GeneralMultipleStudyAuthorisation
- checkWorkerAllowedToStartStudy(Http.Session, Worker, Study, Batch) - Method in class services.publix.workers.GeneralSingleStudyAuthorisation
- checkWorkerAllowedToStartStudy(Http.Session, Worker, Study, Batch) - Method in class services.publix.workers.JatosStudyAuthorisation
- checkWorkerAllowedToStartStudy(Http.Session, Worker, Study, Batch) - Method in class services.publix.workers.MTStudyAuthorisation
- checkWorkerAllowedToStartStudy(Http.Session, Worker, Study, Batch) - Method in class services.publix.workers.PersonalMultipleStudyAuthorisation
- checkWorkerAllowedToStartStudy(Http.Session, Worker, Study, Batch) - Method in class services.publix.workers.PersonalSingleStudyAuthorisation
- cleanupAfterStudyImport() - Method in class services.gui.ImportExportService
- cleanupAfterStudyImport_removesTempDirAndSession() - Method in class services.gui.ImportExportServiceIntegrationTest
- CLIENT_ERROR - general.common.ApiEnvelope.ErrorCode
- clone(Batch) - Method in class services.gui.BatchService
-
Clones a Batch but does not persists.
- clone(Component) - Method in class services.gui.ComponentService
-
Clones a Component entity.
- clone(Study) - Method in class services.gui.StudyService
-
Clones the given Study.
- clone_clonesProperties_components_andAssetsDir() - Method in class services.gui.StudyServiceTest
- clone_copiesFields_andResetsSessionAndVersion() - Method in class services.gui.BatchServiceTest
- clone_shouldCopyFields_andGenerateNewUuid() - Method in class services.gui.ComponentServiceTest
- clone_shouldCopyFieldsAndGenerateNewUuid_withoutPersist() - Method in class services.gui.ComponentServiceIntegrationTest
- cloneComponent(Http.Request, Long, Long) - Method in class controllers.gui.Components
-
GET request to clone a component.
- cloneComponentHtmlFile(String, String) - Method in class utils.common.IOUtils
-
Copies a component's HTML file.
- cloneStudy(Long) - Method in class controllers.gui.Studies
-
GET request to clones a study.
- cloneStudyAssetsDirectory(String) - Method in class utils.common.IOUtils
-
Copies study assets' directory.
- cloneTitle_incrementsNumber_ifTitleAlreadyExists() - Method in class services.gui.StudyServiceTest
- cloneWholeComponent(Component) - Method in class services.gui.ComponentService
-
Does the same as
cloneComponentand additionally clones the HTML file and changes the title. - cloneWholeComponent_onIOException_shouldKeepOriginalHtmlPath_andStillChangeTitle() - Method in class services.gui.ComponentServiceTest
- cloneWholeComponent_shouldChangeTitle_andCloneHtmlPath_onSuccess() - Method in class services.gui.ComponentServiceTest
- closeGroupChannel_onlyIfDispatcherExists() - Method in class group.GroupAdministrationTest
- closeMocks() - Static method in class utils.common.ZipUtilTest
- closeStatics() - Static method in class controllers.publix.workers.JatosPublixTest
- COMBINED - services.gui.ResultStreamer.ResultType
- comment - Variable in class models.common.workers.Worker
-
Some comment the user can give during study link/worker creation (only for
PersonalSingleWorkerandPersonalMultipleWorker. - COMMENT - Static variable in class models.common.workers.Worker
- COMMENT - Static variable in class models.gui.StudyCodeProperties
- COMMENT_TOO_LONG - Static variable in class general.common.MessagesStrings
- COMMENTS - Static variable in class models.common.legacy.StudyV2
- COMMENTS - Static variable in class models.gui.BatchProperties
- COMMENTS - Static variable in class models.gui.ComponentProperties
- COMMENTS - Static variable in class models.gui.StudyProperties
- Common - Class in general.common
-
This class provides configuration properties that are common to all modules of JATOS.
- CommonGuiceModule - Class in general.common
-
Configuration of Guice dependency injection for Publix module
- CommonGuiceModule() - Constructor for class general.common.CommonGuiceModule
- Component - Class in models.common
-
DB entity of a component.
- Component() - Constructor for class models.common.Component
- COMPONENT - Static variable in class models.common.Component
- COMPONENT - Static variable in class models.gui.ComponentProperties
- COMPONENT_DELETED_BUT_FILES_NOT - Static variable in class general.common.MessagesStrings
- COMPONENT_ID - Static variable in class services.publix.idcookie.IdCookieModel
- COMPONENT_INPUT - Static variable in class models.gui.ComponentProperties
- COMPONENT_INVALID - Static variable in class general.common.MessagesStrings
- COMPONENT_POSITION - Static variable in class services.publix.idcookie.IdCookieModel
- COMPONENT_RESULT_ID - Static variable in class services.publix.idcookie.IdCookieModel
- COMPONENT_RESULTS - Static variable in class services.gui.BreadcrumbsService
- COMPONENT_WASNT_SAVED - Static variable in class general.common.MessagesStrings
- componentAsJsonForApi(Component) - Method in class utils.common.JsonUtils
-
Returns JSON of a component intended for the JATOS API
- componentCloneHtmlNotCloned(String) - Static method in class general.common.MessagesStrings
- ComponentDao - Class in daos.common
-
DAO for Component entity
- componentDone(ComponentResult) - Static method in class services.publix.PublixHelpers
-
True if ComponentResult's state is in FINISHED or ABORTED or FAIL or RELOADED.
- componentDone_trueForFinishedAbortedFailReloaded_falseOtherwise() - Method in class services.publix.PublixHelpersTest
- componentHasNoStudy(Long) - Static method in class general.common.MessagesStrings
- componentNotActive(Long, Long) - Static method in class services.publix.PublixErrorMessages
- componentNotAllowedToReload(Long, Long) - Static method in class services.publix.PublixErrorMessages
- componentNotBelongToStudy(Long, Long) - Static method in class general.common.MessagesStrings
- componentNotBelongToStudy(Long, Long) - Static method in class services.publix.PublixErrorMessages
- componentNotExist(Long) - Static method in class general.common.MessagesStrings
- componentNotExist(Long, Long) - Static method in class services.publix.PublixErrorMessages
- ComponentProperties - Class in models.gui
-
Model of component properties for UI (not persisted in DB).
- ComponentProperties() - Constructor for class models.gui.ComponentProperties
- ComponentResult - Class in models.common
-
DB entity of a component result.
- ComponentResult() - Constructor for class models.common.ComponentResult
- ComponentResult(Component) - Constructor for class models.common.ComponentResult
- ComponentResult.ComponentState - Enum in models.common
-
State of this component run (it actually should be called ComponentResultState)
- componentResultAsJsonNode(ComponentResult) - Method in class utils.common.JsonUtils
-
Returns an ObjectNode of the given ComponentResult.
- componentResultDao - Variable in class controllers.publix.Publix
- ComponentResultDao - Class in daos.common
-
DAO for ComponentResult entity
- ComponentResultIdsExtractor - Class in services.gui
-
Extracts component result IDs from JSON or a Map.
- ComponentResultIdsExtractorTest - Class in services.gui
-
Unit tests for ComponentResultIdsExtractor.
- ComponentResultIdsExtractorTest() - Constructor for class services.gui.ComponentResultIdsExtractorTest
- componentResultMetadata(ComponentResult) - Method in class utils.common.JsonUtils
- ComponentResultMigration - Class in migrations.common
-
Migrates the database for all <3.7.5.
- componentResultNotExist(Long) - Static method in class general.common.MessagesStrings
- componentResults(Http.Request, Long, Long) - Method in class controllers.gui.ComponentResults
-
Shows a view with all component results of a component of a study.
- ComponentResults - Class in controllers.gui
-
Controller that deals with requests regarding ComponentResult.
- Components - Class in controllers.gui
-
Controller that deals with all requests regarding Components within the JATOS GUI.
- ComponentService - Class in services.gui
-
Service class for JATOS Controllers (not Publix).
- ComponentServiceIntegrationTest - Class in services.gui
-
Tests for ComponentService
- ComponentServiceIntegrationTest() - Constructor for class services.gui.ComponentServiceIntegrationTest
- ComponentServiceTest - Class in services.gui
-
Unit tests for ComponentService.
- ComponentServiceTest() - Constructor for class services.gui.ComponentServiceTest
- concurrentGetOrRegisterReturnsSameInstance() - Method in class batch.BatchDispatcherRegistryTest
- CONEXT - models.common.User.AuthMethod
- CONFIG_ERROR - general.common.ApiEnvelope.ErrorCode
- configure() - Method in class general.common.CommonGuiceModule
- configure() - Method in class general.publix.PublixGuiceModule
- content - Variable in class utils.common.DirectoryStructureToJson.Node
- ContextMocker - Class in testutils.common
-
Helper class that provides methods to mock Play's Context
- ContextMocker - Class in testutils
-
Helper class that provides methods to mock Play's Context
- ContextMocker - Class in testutils.gui
-
Helper class that provides methods to mock Play's Context
- ContextMocker - Class in testutils.publix
-
Helper class that provides methods to mock Play's Context
- ContextMocker() - Constructor for class testutils.common.ContextMocker
- ContextMocker() - Constructor for class testutils.ContextMocker
- ContextMocker() - Constructor for class testutils.gui.ContextMocker
- ContextMocker() - Constructor for class testutils.publix.ContextMocker
- controllers.gui - package controllers.gui
- controllers.gui.actionannotations - package controllers.gui.actionannotations
- controllers.publix - package controllers.publix
- controllers.publix.actionannotation - package controllers.publix.actionannotation
- controllers.publix.workers - package controllers.publix.workers
- COOKIE_AND - Static variable in class services.publix.idcookie.IdCookieSerialiser
- COOKIE_EQUALS - Static variable in class services.publix.idcookie.IdCookieSerialiser
- COOKIE_NAME - Static variable in class services.publix.workers.GeneralSingleCookieService
- copyRecursively(Path, Path) - Static method in class utils.common.IOUtils
- copyRecursively(Path, Path, DirectoryStream.Filter<Path>) - Static method in class utils.common.IOUtils
- COULDNT_CHANGE_POSITION_OF_COMPONENT - Static variable in class general.common.MessagesStrings
- COULDNT_OPEN_LOG - Static variable in class general.common.MessagesStrings
- COULDNT_READ_FILE - Static variable in class general.common.MessagesStrings
- COULDNT_READ_JSON - Static variable in class general.common.MessagesStrings
- couldntExtractFromIdCookie(String, String) - Static method in class services.publix.PublixErrorMessages
- couldntExtractIndexFromIdCookieName(String) - Static method in class services.publix.PublixErrorMessages
- couldntGeneratePathToFileOrDir(String) - Static method in class general.common.MessagesStrings
- count() - Method in class daos.common.ComponentResultDao
- count() - Method in class daos.common.StudyDao
-
Returns the number of Study rows
- count() - Method in class daos.common.StudyResultDao
-
Returns the number of StudyResult rows
- count() - Method in class daos.common.UserDao
-
Returns the number of User rows
- count() - Method in class daos.common.worker.WorkerDao
-
Returns the number of Worker rows
- countAll() - Method in class daos.common.StudyLinkDao
- countByBatch(Batch) - Method in class daos.common.GroupResultDao
- countByBatch(Batch, String) - Method in class daos.common.StudyResultDao
-
Returns the number of StudyResults belonging to the given batch but excludes results from the given workerTypeToBeExcluded.
- countByBatchAndWorkerType(Batch, String) - Method in class daos.common.StudyLinkDao
- countByBatchAndWorkerType(Batch, String) - Method in class daos.common.StudyResultDao
-
Returns the number of StudyResults belonging to the given batch and given worker type.
- countByComponent(Component) - Method in class daos.common.ComponentResultDao
-
Returns the number of ComponentResults belonging to the given Component.
- countByGroup(GroupResult) - Method in class daos.common.StudyResultDao
-
Returns the number of StudyResults belonging to the given group.
- countByStudy(Study) - Method in class daos.common.StudyResultDao
-
Returns the number of StudyResults belonging to the given study.
- countByWorker(Worker, User) - Method in class daos.common.StudyResultDao
-
Returns the number of StudyResults belonging to the given worker.
- countComponentResultsForStudyResultIds(List<Long>) - Method in class daos.common.StudyResultDao
- countLoginAttemptsOfLastMin(String, String) - Method in class daos.common.LoginAttemptDao
-
Returns the count of LoginAttempts that happened within the last minute for the given username and remoteAddress
- countTotal() - Method in class daos.common.StudyDao
-
Returns the total number of Studys (including the deleted ones)
- countTotal() - Method in class daos.common.StudyResultDao
-
Returns the total number of StudyResults (including the deleted ones)
- countTotal() - Method in class daos.common.worker.WorkerDao
-
Returns the total number of Worker (including the deleted ones)
- create(String, boolean) - Method in class daos.common.worker.MTWorkerDao
-
Create MTWorker.
- create(ApiToken) - Method in class daos.common.ApiTokenDao
- create(Batch) - Method in class daos.common.BatchDao
- create(Component) - Method in class daos.common.ComponentDao
- create(ComponentResult) - Method in class daos.common.ComponentResultDao
- create(GroupResult) - Method in class daos.common.GroupResultDao
- create(LoginAttempt) - Method in class daos.common.LoginAttemptDao
- create(Study) - Method in class daos.common.StudyDao
- create(Study) - Method in class general.common.StudyLogger
- create(StudyLink) - Method in class daos.common.StudyLinkDao
- create(StudyResult) - Method in class daos.common.StudyResultDao
- create(User) - Method in class daos.common.UserDao
-
Persist user (involves creating a JatosWorker)
- create(User, String, Integer) - Method in class services.gui.ApiTokenService
-
Generates a new api token and persists its hash in the database.
- create(Worker) - Method in class daos.common.worker.WorkerDao
- create(Http.Request) - Method in class controllers.gui.Users
-
Handles POST request of user create form.
- create_persistsApiToken_andReturnsFormattedToken() - Method in class services.gui.ApiTokenServiceTest
- create_withNullExpires_persistsWithoutExpiry() - Method in class services.gui.ApiTokenServiceTest
- createAndPersistComponent(Study, Component) - Method in class services.gui.ComponentService
-
Initialise and persist the given Component.
- createAndPersistComponent(Study, ComponentProperties) - Method in class services.gui.ComponentService
-
Create and persist a Component with given properties.
- createAndPersistComponent_fromProps_addsToStudyAndPersists() - Method in class services.gui.ComponentServiceIntegrationTest
- createAndPersistComponent_withProperties_shouldBind_thenPersist_andUpdateStudy() - Method in class services.gui.ComponentServiceTest
- createAndPersistGeneralMultipleWorker(Batch) - Method in class services.publix.WorkerCreator
-
Create and persist a GeneralMultipleWorker
- createAndPersistGeneralMultipleWorker_persistsAndLinks() - Method in class services.publix.WorkerCreatorTest
- createAndPersistGeneralSingleWorker(Batch) - Method in class services.publix.WorkerCreator
-
Create and persist a GeneralSingleWorker
- createAndPersistGeneralSingleWorker_persistsAndLinks() - Method in class services.publix.WorkerCreatorTest
- createAndPersistMTWorker(String, boolean, Batch) - Method in class services.publix.WorkerCreator
-
Creates and persists a MTWorker or a MTSandboxWorker.
- createAndPersistMTWorker_createsMTWorker_whenSandboxFalse() - Method in class services.publix.WorkerCreatorTest
- createAndPersistMTWorker_createsSandboxWorker_whenSandboxTrue() - Method in class services.publix.WorkerCreatorTest
- createAndPersistStudy(User, Study) - Method in class services.gui.StudyService
-
Persists the given Study.
- createAndPersistStudy_createsDefaultBatch_whenNoBatches_addsUser_updatesAndLogs() - Method in class services.gui.StudyServiceTest
- createAndPersistStudy_usesProvidedBatches_whenAlreadyPresent() - Method in class services.gui.StudyServiceTest
- createAndPersistStudyAndAssetsDir(User, StudyProperties, boolean) - Method in class services.gui.StudyService
- createAndPersistStudyAndAssetsDir_setsDirNameToUuid_ifMissing_createsDir_andPersists() - Method in class services.gui.StudyServiceTest
- createAndPersistUser(User, String, boolean, User.AuthMethod) - Method in class services.gui.UserService
-
Creates a user, sets password hash and persists them.
- createAndPersistUser_db_setsHashRolesWorker_andPersists() - Method in class services.gui.UserServiceTest
- createAndPersistUser_nonDb_noPasswordHash() - Method in class services.gui.UserServiceTest
- createApiToken(User) - Method in class testutils.JatosTest
- createBatch(Http.Request, String) - Method in class controllers.gui.Api
- createComponent(Http.Request, String) - Method in class controllers.gui.Api
-
Creates a component within the specified study
- createComponentResult(StudyResult, Component) - Method in class services.publix.ResultCreator
- createComponentResult_persistsAndLinks() - Method in class services.publix.ResultCreatorTest
- createDefaultBatch() - Method in class services.gui.BatchService
-
Create and initialises default Batch.
- createDefaultBatch_initializesFields_andAddsStudyUsers() - Method in class services.gui.BatchServiceTest
- createReceive() - Method in class batch.BatchChannelRegistryTest.DummyActor
- createReceive() - Method in class group.GroupDispatcherTest.CapturingActor
- createStudy(Http.Request) - Method in class controllers.gui.Api
-
Handels deprecated endpoint to create a new study
- createStudyAssetsDir(String) - Method in class utils.common.IOUtils
-
Creates a study assets dir.
- createStudyExportZipFile(Study) - Method in class services.gui.ImportExportService
-
Returns a JATOS study archive packed as ZIP.
- createStudyExportZipFile_createsZip() - Method in class services.gui.ImportExportServiceIntegrationTest
- createStudyExportZipFile_shouldCallJsonAndZip_andReturnFile() - Method in class services.gui.ImportExportServiceTest
- createStudyResult(StudyLink, Worker) - Method in class services.publix.ResultCreator
-
Creates StudyResult and adds it to the given Worker.
- createStudyResult_setsPRE_forPreviewWorkerAndAllowPreview() - Method in class services.publix.ResultCreatorTest
- createStudyResult_setsSTARTED_whenNotPreviewOrNotAllowed() - Method in class services.publix.ResultCreatorTest
- createTwoComponentResults(long) - Method in class services.gui.ResultRemoverIntegrationTest
- createTwoStudyResults(long) - Method in class services.gui.ResultRemoverIntegrationTest
- createUser(String) - Method in class testutils.JatosTest
- createUser(Http.Request) - Method in class controllers.gui.Api
- creation - Variable in class utils.common.DirectoryStructureToJson.Node
- CREATION_TIME - Static variable in class services.publix.idcookie.IdCookieModel
- currentApiTokenMetadata() - Method in class controllers.gui.Api
-
Returns metadata of the API token used in this request
All Classes All Packages