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

I

ID - Static variable in class models.common.legacy.StudyV2
 
ID - Static variable in class models.gui.BatchProperties
 
ID - Static variable in class models.gui.ComponentProperties
 
ID_COOKIE_NAME - Static variable in class services.publix.idcookie.IdCookieModel
Every ID cookie name starts with this String.
IDCOOKIE_COLLECTION_FULL - Static variable in class services.publix.PublixErrorMessages
 
IDCOOKIE_COLLECTION_INDEX_OUT_OF_BOUND - Static variable in class services.publix.PublixErrorMessages
 
IdCookieAccessor - Class in services.publix.idcookie
This class offers a simple interface to extract, log and discard IdCookies.
IdCookieAccessor(IdCookieSerialiser) - Constructor for class services.publix.idcookie.IdCookieAccessor
 
IdCookieAlreadyExistsException - Exception in services.publix.idcookie.exception
Is thrown if a second IdCookie with the same study result ID is tried to be created.
IdCookieAlreadyExistsException(String) - Constructor for exception services.publix.idcookie.exception.IdCookieAlreadyExistsException
 
IdCookieCollection - Class in services.publix.idcookie
Wrapper around a collection of IdCookies.
IdCookieCollection() - Constructor for class services.publix.idcookie.IdCookieCollection
 
IdCookieCollectionFullException - Exception in services.publix.idcookie.exception
Is thrown if the max number of IdCookies is reached.
IdCookieCollectionFullException(String) - Constructor for exception services.publix.idcookie.exception.IdCookieCollectionFullException
 
idCookieExistsAlready(Long) - Static method in class services.publix.PublixErrorMessages
 
idCookieForThisStudyResultNotExists(Long) - Static method in class services.publix.PublixErrorMessages
 
IdCookieMalformedException - Exception in services.publix.idcookie.exception
 
IdCookieMalformedException(String) - Constructor for exception services.publix.idcookie.exception.IdCookieMalformedException
 
IdCookieModel - Class in services.publix.idcookie
Model for an ID cookie.
IdCookieModel() - Constructor for class services.publix.idcookie.IdCookieModel
 
IdCookieSerialiser - Class in services.publix.idcookie
This class offers methods to turn an IdCookie into a string that can be put into an URL header.
IdCookieSerialiser() - Constructor for class services.publix.idcookie.IdCookieSerialiser
 
idCookieService - Variable in class controllers.publix.Publix
 
IdCookieService - Class in services.publix.idcookie
Service class for JATOS ID cookie handling.
IdCookieService(IdCookieAccessor) - Constructor for class services.publix.idcookie.IdCookieService
 
importedNewStudy(String, Long, String) - Static method in class general.common.MessagesStrings
 
ImportExport - Class in controllers.gui
Controller that cares for import/export of components, studies and their result data.
ImportExportService - Class in services.gui
Service class for JATOS Controllers (not Publix).
importStudy(Http.Request, boolean, boolean, boolean, boolean) - Method in class controllers.gui.Api
Imports a JATOS study archive (.jzip).
importStudy(Http.Request) - Method in class controllers.gui.ImportExport
POST request that checks whether this is a legitimate import of a JATOS study archive (.jzip file), e.g.
importStudy(User, File) - Method in class services.gui.ImportExportService
Import a uploaded JATOS study archive (.jzip file) There are 5 possible cases: (udir - name of uploaded study asset dir, cdir - name of current study asset dir)
importStudyApi(Http.Request, boolean, boolean, boolean, boolean) - Method in class controllers.gui.ImportExport
POST request that imports a JATOS study archive (.jzip file) to JATOS.
importStudyConfirmed(Http.Request) - Method in class controllers.gui.ImportExport
POST request that does the actual import of a JATOS study archive (.jzip file).
importStudyConfirmed(User, boolean, boolean, boolean, boolean) - Method in class services.gui.ImportExportService
 
INFO - Static variable in class general.gui.FlashScopeMessaging
 
info(String) - Static method in class general.gui.FlashScopeMessaging
 
info(String) - Static method in class general.gui.RequestScopeMessaging
 
info(String) - Method in class models.gui.Messages
 
initData(Batch, StudyResult, Study, Component) - Method in class utils.common.JsonUtils
Returns init data that are requested during initialisation of each component run: Marshals the study properties and the component properties and puts them together with the session data (stored in StudyResult) into a new JSON object.
initializeAndUnproxy(Object...) - Static method in class utils.common.Helpers
Initialize all given objects that are loaded lazily in a Hibernate object
initializeAndUnproxy(T) - Static method in class utils.common.Helpers
Initialize an object that is loaded lazily in a Hibernate object
InternalServerErrorPublixException - Exception in exceptions.publix
This exception should only be thrown if something within JATOS doesn't behave like it should (there is a bug in JATOS).
InternalServerErrorPublixException(String) - Constructor for exception exceptions.publix.InternalServerErrorPublixException
 
INVALID_DIR_NAME - Static variable in class general.common.MessagesStrings
 
INVALID_DIR_NAMES - Static variable in class models.gui.StudyProperties
 
INVALID_JSON_FORMAT - Static variable in class general.common.MessagesStrings
 
INVALID_USER_OR_PASSWORD - Static variable in class general.common.MessagesStrings
 
ioUtils - Variable in class controllers.publix.Publix
 
IOUtils - Class in utils.common
Utility class that handles access to the system's file system.
IOUtils() - Constructor for class utils.common.IOUtils
 
IPublix - Interface in controllers.publix
Interface to all Publix classes.
isActive() - Method in class models.common.ApiToken
 
isActive() - Method in class models.common.Batch
 
isActive() - Method in class models.common.Component
 
isActive() - Method in class models.common.Study
 
isActive() - Method in class models.common.StudyLink
 
isActive() - Method in class models.common.User
 
isActive() - Method in class models.gui.BatchProperties
 
isActive() - Method in class models.gui.ComponentProperties
 
isAdmin() - Method in class models.common.User
 
isAdminToken() - Method in class models.common.ApiToken
 
isAjax() - Static method in class utils.common.Helpers
Check if the request was made via Ajax or not.
isAllowedSuperuser(User) - Static method in class utils.common.Helpers
 
isAllowPreview() - Method in class models.common.Study
 
isAllowPreview() - Method in class models.gui.StudyProperties
 
isApiRequest(Http.Request) - Static method in class utils.common.Helpers
Checks if the HTTP request has an "Authorization: Bearer" header.
isDb() - Method in class models.common.User
 
isDirRename() - Method in class models.gui.StudyProperties
 
isDonationAllowed() - Static method in class general.common.Common
Should the GUI show a donations button
isExpired() - Method in class models.common.ApiToken
 
isFirstComponentInPreviewStudy(ComponentResult) - Method in class services.publix.PublixUtils
Returns true if the Study that belongs to the given ComponentResult allows previews and the component that belongs to the given ComponentResult is the first active component in the study.
isFull() - Method in class services.publix.idcookie.IdCookieCollection
 
isGroupStudy() - Method in class models.common.Study
 
isGroupStudy() - Method in class models.gui.StudyProperties
 
isHtmlFileExists() - Method in class models.gui.ComponentProperties
 
isHtmlFileRename() - Method in class models.gui.ComponentProperties
 
isHtmlRequest(Http.Request) - Static method in class utils.common.Helpers
 
isHtmlRequest(RequestHeader) - Static method in class utils.common.Helpers
 
isIdCookiesSecure() - Static method in class general.common.Common
If true, the ID cookies' secure attribute will be set
isInactivityTimeout(Http.Session) - Method in class auth.gui.AuthService
Returns true if the session inactivity time as saved in Play's session cookie is older than allowed.
isInMemoryDb() - Static method in class general.common.Common
Is true if an in-memory database is used.
isJatosApiAllowed() - Static method in class general.common.Common
If true, it is allowed to use JATOS' API
isLdap() - Method in class models.common.User
 
isLdapAllowed() - Static method in class general.common.Common
 
isLinearStudy() - Method in class models.common.Study
 
isLinearStudy() - Method in class models.gui.StudyProperties
 
isLocalhost() - Static method in class utils.common.Helpers
 
isLocked() - Method in class models.common.legacy.StudyV2
 
isLocked() - Method in class models.common.Study
 
isLocked() - Method in class models.gui.StudyProperties
 
isMaxActiveMemberLimited() - Method in class models.gui.BatchProperties
 
isMaxTotalMemberLimited() - Method in class models.gui.BatchProperties
 
isMaxTotalWorkerLimited() - Method in class models.gui.BatchProperties
 
isOauthGoogle() - Method in class models.common.User
 
isOauthGoogleAllowed() - Static method in class general.common.Common
 
isOidc() - Method in class models.common.User
 
isOidcAllowed() - Static method in class general.common.Common
 
isPreviewWorker(Worker) - Static method in class services.publix.PublixHelpers
 
isReloadable() - Method in class models.common.Component
 
isReloadable() - Method in class models.gui.ComponentProperties
 
isRepeatedLoginAttempt(String) - Method in class auth.gui.AuthService
Checks the user session cache whether this user tries to log in repeatedly
isRepeatedLoginAttempt(String) - Method in class auth.gui.UserSessionCacheAccessor
 
isResultUploadsEnabled() - Static method in class general.common.Common
Are file uploads via jatos.js allowed?
isSessionCookieRequest(Http.Request) - Static method in class utils.common.Helpers
Checks if the session has a field 'username'
isSessionTimeout(Http.Session) - Method in class auth.gui.AuthService
Returns true if the session login time as saved in Play's session cookie is older than allowed.
isStudyLogsEnabled() - Static method in class general.common.Common
Is study logging enabled
isStudyMembersAllowedToAddAllUsers() - Static method in class general.common.Common
If true, it's allowed to add all users that exist on this JATOS server to be added at once as members of a study
isSuperuser() - Method in class models.common.User
 
isUserAllowedToAccessWorker(User, Worker) - Method in class services.gui.Checker
 
isUserRoleAllowSuperuser() - Static method in class general.common.Common
If true, it is allowed to grant users the Superuser role
isValid(String) - Static method in class utils.common.JsonUtils
Checks whether the given string is a valid JSON string.
A B C D E F G H I J L M N O P R S T U V W Z 
Skip navigation links