package publix
Type Members
- class Assets extends AssetsBuilder
- abstract class BatchChannel[A <: Worker] extends AbstractController
Abstract class that handles opening of the batch channel.
Abstract class that handles opening of the batch channel. It has concrete implementations for each worker type.
- class ChannelInterceptor extends AbstractController
This class intercepts a request before it gets to the BatchChannel or GroupChannel.
This class intercepts a request before it gets to the BatchChannel or GroupChannel. It has several purposes: exception handling, final WebSocket creation, and matching to the right worker type.
- Annotations
- @Singleton() @PublixAccessLogging()
- class GeneralMultipleBatchChannel extends BatchChannel[GeneralMultipleWorker]
- Annotations
- @Singleton()
- class GeneralMultipleGroupChannel extends GroupChannel[GeneralMultipleWorker]
- Annotations
- @Singleton()
- class GeneralSingleBatchChannel extends BatchChannel[GeneralSingleWorker]
- Annotations
- @Singleton()
- class GeneralSingleGroupChannel extends GroupChannel[GeneralSingleWorker]
- Annotations
- @Singleton()
- abstract class GroupChannel[A <: Worker] extends AbstractController
Abstract class that handles opening of the group channel.
Abstract class that handles opening of the group channel. It has concrete implementations for each worker type.
- class JatosBatchChannel extends BatchChannel[JatosWorker]
- Annotations
- @Singleton()
- class JatosGroupChannel extends GroupChannel[JatosWorker]
- Annotations
- @Singleton()
- class MTBatchChannel extends BatchChannel[MTWorker]
- Annotations
- @Singleton()
- class MTGroupChannel extends GroupChannel[MTWorker]
- Annotations
- @Singleton()
- class PersonalMultipleBatchChannel extends BatchChannel[PersonalMultipleWorker]
- Annotations
- @Singleton()
- class PersonalMultipleGroupChannel extends GroupChannel[PersonalMultipleWorker]
- Annotations
- @Singleton()
- class PersonalSingleBatchChannel extends BatchChannel[PersonalSingleWorker]
- Annotations
- @Singleton()
- class PersonalSingleGroupChannel extends GroupChannel[PersonalSingleWorker]
- Annotations
- @Singleton()
- class StudyAssets extends AbstractController
Manages web-access to files in the external study assets directories (outside of JATOS' packed Jar).
Manages web-access to files in the external study assets directories (outside of JATOS' packed Jar).
- Annotations
- @Singleton()