c

org.wabase

TestAppService

class TestAppService extends ExecutionImpl with AppServiceBase[TestUsr] with AppFileServiceBase[TestUsr] with AppConfig with AppVersion with DefaultAppExceptionHandler[TestUsr] with DefaultWsInitialEventsPublisher with WsNotifications with Authentication[TestUsr] with DeferredControl with NoServerStatistics with Loggable with CSRFDefence

Linear Supertypes
CSRFDefence, ServerStatistics.NoServerStatistics, ServerStatistics, DeferredControl, DeferredStatusPublisher, QueryTimeoutExtractor, DeferredCheck, Authentication[TestUsr], SessionUserExtractor[TestUsr], SessionInfoRemover, SecurityDirectives, WsNotifications, WebSocketDirectives, WsNotifications.DefaultWsInitialEventsPublisher, WsNotifications.WsInitialEventsPublisher, AppServiceBase.AppExceptionHandler.DefaultAppExceptionHandler[TestUsr], PostgresTimeoutExceptionHandler[TestUsr], AppServiceBase.AppExceptionHandler.SimpleExceptionHandler, AppExceptionHandler, AppServiceBase.AppVersion, AppBase.AppConfig, AppFileServiceBase[TestUsr], AppServiceBase[TestUsr], Marshalling, BasicJsonMarshalling, BasicMarshalling, SprayJsonSupport, TresqlResultMarshalling, DtoMarshalling, Loggable, AppMarshalling, AppI18nService, DbAccessProvider, JsonConverterProvider, AppStateExtractor, AppProvider[TestUsr], ExecutionImpl, Execution, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TestAppService
  2. CSRFDefence
  3. NoServerStatistics
  4. ServerStatistics
  5. DeferredControl
  6. DeferredStatusPublisher
  7. QueryTimeoutExtractor
  8. DeferredCheck
  9. Authentication
  10. SessionUserExtractor
  11. SessionInfoRemover
  12. SecurityDirectives
  13. WsNotifications
  14. WebSocketDirectives
  15. DefaultWsInitialEventsPublisher
  16. WsInitialEventsPublisher
  17. DefaultAppExceptionHandler
  18. PostgresTimeoutExceptionHandler
  19. SimpleExceptionHandler
  20. AppExceptionHandler
  21. AppVersion
  22. AppConfig
  23. AppFileServiceBase
  24. AppServiceBase
  25. Marshalling
  26. BasicJsonMarshalling
  27. BasicMarshalling
  28. SprayJsonSupport
  29. TresqlResultMarshalling
  30. DtoMarshalling
  31. Loggable
  32. AppMarshalling
  33. AppI18nService
  34. DbAccessProvider
  35. JsonConverterProvider
  36. AppStateExtractor
  37. AppProvider
  38. ExecutionImpl
  39. Execution
  40. AnyRef
  41. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new TestAppService(system: ActorSystem)

Type Members

  1. trait AbstractChunker extends RowWriter
    Definition Classes
    AppMarshalling
  2. trait AbstractDtoChunker extends (DtoMarshalling.this)#AbstractChunker
    Definition Classes
    DtoMarshalling
  3. trait AbstractTresqlResultChunker extends (TresqlResultMarshalling.this)#AbstractChunker
    Definition Classes
    TresqlResultMarshalling
  4. type App = TestApp
    Definition Classes
    TestAppService → AppProvider
  5. type AsyncAuthenticator[T] = (Credentials) ⇒ Future[Option[T]]
    Definition Classes
    SecurityDirectives
  6. type AsyncAuthenticatorPF[T] = PartialFunction[Credentials, Future[T]]
    Definition Classes
    SecurityDirectives
  7. type AuthenticationResult[+T] = Either[HttpChallenge, T]
    Definition Classes
    SecurityDirectives
  8. type Authenticator[T] = (Credentials) ⇒ Option[T]
    Definition Classes
    SecurityDirectives
  9. type AuthenticatorPF[T] = PartialFunction[Credentials, T]
    Definition Classes
    SecurityDirectives
  10. class CsvDtoChunker extends (DtoMarshalling.this)#AbstractDtoChunker
    Definition Classes
    DtoMarshalling
  11. class CsvTresqlResultChunker extends (TresqlResultMarshalling.this)#AbstractTresqlResultChunker
    Definition Classes
    TresqlResultMarshalling
  12. class DeferredQueue extends GraphStage[FanOutShape2[DeferredContext, DeferredContext, DeferredContext]]
    Definition Classes
    DeferredControl
  13. implicit class DirectiveChain1[A] extends AnyRef
    Definition Classes
    AppFileServiceBase
  14. implicit class DirectiveChain2[A, B] extends AnyRef
    Definition Classes
    AppFileServiceBase
  15. implicit class DirectiveChain3[A, B, C] extends AnyRef
    Definition Classes
    AppFileServiceBase
  16. type FutureResponse = Future[HttpResponse]
    Definition Classes
    AppMarshalling
  17. type FutureResponseMarshaller[T] = Marshaller[T, FutureResponse]
    Definition Classes
    AppMarshalling
  18. case class GeneratedFile extends Product with Serializable
    Definition Classes
    BasicMarshalling
  19. class JsonDtoChunker extends (DtoMarshalling.this)#AbstractDtoChunker
    Definition Classes
    DtoMarshalling
  20. class JsonListChunker[T] extends RowWriter
    Definition Classes
    AppMarshalling
  21. abstract class OdsChunker extends (AppMarshalling.this)#AbstractChunker
    Definition Classes
    AppMarshalling
  22. class OdsDtoChunker extends (DtoMarshalling.this)#OdsChunker with (DtoMarshalling.this)#AbstractDtoChunker
    Definition Classes
    DtoMarshalling
  23. class OdsTresqlResultChunker extends (TresqlResultMarshalling.this)#OdsChunker with (TresqlResultMarshalling.this)#AbstractTresqlResultChunker
    Definition Classes
    TresqlResultMarshalling
  24. case class StreamedFile extends Product with Serializable
    Definition Classes
    BasicMarshalling
  25. implicit class Wrapper extends AnyRef
    Definition Classes
    DtoMarshalling
  26. class XlsXmlDtoChunker extends (DtoMarshalling.this)#AbstractDtoChunker
    Definition Classes
    DtoMarshalling

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. lazy val AppDefaultChallenge: HttpChallenge
    Definition Classes
    Authentication
  5. val ApplicationLanguageCookiePostfix: String
    Definition Classes
    AppI18nService
  6. val ApplicationStateCookiePrefix: String
    Definition Classes
    AppStateExtractor
  7. lazy val CSRFCookieName: String
    Definition Classes
    CSRFDefence
  8. lazy val CSRFHeaderName: String
    Definition Classes
    CSRFDefence
  9. implicit val ContentTypeUnmarshaller: FromEntityUnmarshaller[ContentType]
    Definition Classes
    BasicMarshalling
  10. val DefaultResourceExtensions: Set[String]
    Definition Classes
    AppServiceBase
  11. val DefaultResourcePathBase: String
    Definition Classes
    AppServiceBase
  12. implicit val HeadersUnmarshaller: FromResponseUnmarshaller[Seq[HttpHeader]]
    Definition Classes
    BasicMarshalling
  13. lazy val HttpChallengeRealm: String
    Definition Classes
    Authentication
  14. val IP: String
    Attributes
    protected
    Definition Classes
    Authentication
  15. val RequestedUriCookieName: String
    Definition Classes
    Authentication
  16. val SessionCookieName: String
    Definition Classes
    Authentication
  17. val SignInPath: String
    Definition Classes
    Authentication
  18. val SignedInDefaultPath: String
    Definition Classes
    Authentication
  19. val SignedOutPath: String
    Definition Classes
    Authentication
  20. implicit val SourceUnmarshaller: FromEntityUnmarshaller[Source[ByteString, Any]]
    Definition Classes
    BasicMarshalling
  21. implicit val StatusCodeUnmarshaller: FromResponseUnmarshaller[StatusCode]
    Definition Classes
    BasicMarshalling
  22. implicit def TupleUnmarshaller[A, B, P](implicit ma: Unmarshaller[P, A], mb: Unmarshaller[P, B]): Unmarshaller[P, (A, B)]
    Definition Classes
    BasicMarshalling
  23. implicit val UnitUnmarshaller: FromResponseUnmarshaller[Unit]
    Definition Classes
    BasicMarshalling
  24. val UserAgent: String
    Attributes
    protected
    Definition Classes
    Authentication
  25. def apiAction(implicit user: TestUsr): StandardRoute
    Definition Classes
    AppServiceBase
  26. def apiPath: Directive[Unit]
    Definition Classes
    AppServiceBase
  27. final val app: App
    Definition Classes
    AppProvider
  28. lazy val appConfig: Config
    Definition Classes
    AppConfig
  29. val appExceptionHandler: ExceptionHandler
    Definition Classes
    DefaultAppExceptionHandler → PostgresTimeoutExceptionHandler → SimpleExceptionHandler → AppExceptionHandler
  30. def appVersion: String
    Definition Classes
    TestAppService → AppVersion
  31. def applicationLocale: Directive[(Locale)]
    Definition Classes
    AppI18nService
  32. def applicationState: Directive1[ApplicationState]
    Definition Classes
    AppStateExtractor
  33. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  34. def authFailureRoute: Route
    Definition Classes
    Authentication
  35. def authRejectionHandler: RejectionHandler
    Definition Classes
    Authentication
  36. def authenticate: AuthenticationDirective[TestUsr]
    Definition Classes
    Authentication
  37. def authenticateBasic[T](realm: String, authenticator: Authenticator[T]): AuthenticationDirective[T]
    Definition Classes
    SecurityDirectives
  38. def authenticateBasicAsync[T](realm: String, authenticator: AsyncAuthenticator[T]): AuthenticationDirective[T]
    Definition Classes
    SecurityDirectives
  39. def authenticateBasicPF[T](realm: String, authenticator: AuthenticatorPF[T]): AuthenticationDirective[T]
    Definition Classes
    SecurityDirectives
  40. def authenticateBasicPFAsync[T](realm: String, authenticator: AsyncAuthenticatorPF[T]): AuthenticationDirective[T]
    Definition Classes
    SecurityDirectives
  41. def authenticateOAuth2[T](realm: String, authenticator: Authenticator[T]): AuthenticationDirective[T]
    Definition Classes
    SecurityDirectives
  42. def authenticateOAuth2Async[T](realm: String, authenticator: AsyncAuthenticator[T]): AuthenticationDirective[T]
    Definition Classes
    SecurityDirectives
  43. def authenticateOAuth2PF[T](realm: String, authenticator: AuthenticatorPF[T]): AuthenticationDirective[T]
    Definition Classes
    SecurityDirectives
  44. def authenticateOAuth2PFAsync[T](realm: String, authenticator: AsyncAuthenticatorPF[T]): AuthenticationDirective[T]
    Definition Classes
    SecurityDirectives
  45. def authenticateOrRejectWithChallenge[C <: HttpCredentials, T](authenticator: (Option[C]) ⇒ Future[AuthenticationResult[T]])(implicit arg0: ClassTag[C]): AuthenticationDirective[T]
    Definition Classes
    SecurityDirectives
  46. def authenticateOrRejectWithChallenge[T](authenticator: (Option[HttpCredentials]) ⇒ Future[AuthenticationResult[T]]): AuthenticationDirective[T]
    Definition Classes
    SecurityDirectives
  47. def authenticateUser: AuthenticationDirective[Option[TestUsr]]
    Definition Classes
    Authentication
  48. def authorize(check: (RequestContext) ⇒ Boolean): Directive0
    Definition Classes
    SecurityDirectives
  49. def authorize(check: ⇒ Boolean): Directive0
    Definition Classes
    SecurityDirectives
  50. def authorizeAsync(check: (RequestContext) ⇒ Future[Boolean]): Directive0
    Definition Classes
    SecurityDirectives
  51. def authorizeAsync(check: ⇒ Future[Boolean]): Directive0
    Definition Classes
    SecurityDirectives
  52. def bindVariableExceptionResponseMessage(e: MissingBindVariableException): String
    Definition Classes
    SimpleExceptionHandler
  53. def checkCSFRToken: Directive0
    Definition Classes
    CSRFDefence
  54. def checkSameOrigin: Directive0
    Definition Classes
    CSRFDefence
  55. val cleanupActor: ActorRef
    Attributes
    protected
    Definition Classes
    DeferredControl
  56. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  57. def combinedWithEC[A, B, C](marshal: (ExecutionContext) ⇒ (A) ⇒ B)(implicit m2: Marshaller[B, C]): Marshaller[A, C]
    Definition Classes
    BasicMarshalling
  58. def contentDisposition(fileName: String, dispositionType: ContentDispositionType): List[RawHeader]
    Definition Classes
    BasicMarshalling
  59. def countAction(viewName: String)(implicit user: TestUsr, state: ApplicationState, timeout: QueryTimeout): (RequestContext) ⇒ Future[RouteResult]
    Definition Classes
    AppServiceBase
  60. def countPath: Directive[(String)]
    Definition Classes
    AppServiceBase
  61. def createAction(viewName: String)(implicit user: TestUsr, state: ApplicationState, timeout: QueryTimeout): (RequestContext) ⇒ Future[RouteResult]
    Definition Classes
    AppServiceBase
  62. def createPath: Directive[(String)]
    Definition Classes
    AppServiceBase
  63. def crudAction(implicit user: TestUsr): (RequestContext) ⇒ Future[RouteResult]
    Definition Classes
    AppServiceBase
  64. def crudPath: Directive[Unit]
    Definition Classes
    AppServiceBase
  65. def csrfCheck: Directive[Unit]
    Definition Classes
    CSRFDefence
  66. def currentLangFromHeader(request: HttpRequest): Option[String]
    Definition Classes
    AppI18nService
  67. def dbAccess: AppBase[TestUsr] with DbAccess with Authorization[TestUsr] with ValidationEngine with DbConstraintMessage with Audit[TestUsr]
    Definition Classes
    AppServiceBase → DbAccessProvider
  68. val dbBufferSize: Int
    Definition Classes
    AppMarshalling
  69. val dbDataFileMaxSize: Long
    Definition Classes
    AppMarshalling
  70. def decodeMultiParams(params: Map[String, List[String]]): Map[String, List[Any]]
    Definition Classes
    AppServiceBase
  71. def decodeParam(key: String, value: String): Any
    Definition Classes
    AppServiceBase
  72. def decodeParams(params: Map[String, List[String]]): Map[String, Any]
    Definition Classes
    AppServiceBase
  73. def decodeSession(session: String): Nothing
    Definition Classes
    TestAppService → Authentication
  74. def decryptSession(session: String): String
    Definition Classes
    Authentication
  75. lazy val defaultTimeout: Duration
    Definition Classes
    TestAppService → DeferredControl
  76. def deferred(user: String): Directive[Unit]
    Definition Classes
    DeferredControl
  77. lazy val deferredCleanupInterval: Duration
    Definition Classes
    DeferredControl
  78. val deferredGraph: Graph[SinkShape[DeferredContext], NotUsed]
    Definition Classes
    DeferredControl
  79. def deferredHttpRequestAction(hash: String, user: String): StandardRoute
    Definition Classes
    DeferredControl
  80. def deferredRequest(hash: String, user: String): StandardRoute
    Definition Classes
    DeferredControl
  81. def deferredRequestPath: Directive[(String)]
    Definition Classes
    DeferredControl
  82. def deferredResultAction(hash: String, user: String): StandardRoute
    Definition Classes
    DeferredControl
  83. def deferredResultPath: Directive[(String)]
    Definition Classes
    DeferredControl
  84. def deferredTimeout(viewName: Option[String], timeout: Option[Int]): QueryTimeout
    Definition Classes
    DeferredControl
  85. lazy val deferredTimeouts: Map[String, Duration]
    Definition Classes
    TestAppService → DeferredControl
  86. lazy val deferredUris: Set[String]
    Definition Classes
    TestAppService → DeferredControl
  87. lazy val deferredWorkerCount: Int
    Definition Classes
    TestAppService → DeferredControl
  88. def deleteAction(viewName: String, id: Long)(implicit user: TestUsr, state: ApplicationState, timeout: QueryTimeout): (RequestContext) ⇒ Future[RouteResult]
    Definition Classes
    AppServiceBase
  89. def deleteCSRFCookie: Directive0
    Definition Classes
    CSRFDefence
  90. def deletePath: Directive[(String, Long)]
    Definition Classes
    AppServiceBase
  91. def doCleanup: Int
    Attributes
    protected
    Definition Classes
    DeferredControl
  92. def downloadAction(id: Long, sha256: String)(implicit user: TestUsr, state: ApplicationState): Route
    Definition Classes
    AppFileServiceBase
  93. def downloadAction(fileInfoHelperOpt: Option[FileInfoHelper])(implicit user: TestUsr, state: ApplicationState): Route
    Definition Classes
    AppFileServiceBase
  94. def downloadPath: Directive[(Long, String)]
    Definition Classes
    AppFileServiceBase
  95. implicit def dtoListUnmarshaller[T <: TestApp.Dto](implicit jsonUnmarshaller: FromEntityUnmarshaller[JsValue], m: Manifest[T]): FromEntityUnmarshaller[List[T]]
    Definition Classes
    DtoMarshalling
  96. implicit val dtoMarshaller: ToEntityMarshaller[TestApp.Dto]
    Definition Classes
    DtoMarshalling
  97. implicit def dtoResultToWrapper(res: TestApp.AppListResult[TestApp.Dto]): Iterator[Wrapper] with AutoCloseable { def view: org.mojoz.metadata.ViewDef[org.mojoz.metadata.FieldDef[org.mojoz.metadata.Type]] }
    Definition Classes
    DtoMarshalling
  98. implicit def dtoUnmarshaller[T <: TestApp.Dto](implicit jsonUnmarshaller: FromEntityUnmarshaller[JsValue], m: Manifest[T]): FromEntityUnmarshaller[T]
    Definition Classes
    DtoMarshalling
  99. def enableDeferred(user: String): Directive[Unit]
    Definition Classes
    DeferredControl
  100. def encodeSession(session: Session[TestUsr]): String
    Definition Classes
    TestAppService → Authentication
  101. def encryptSession(session: String): String
    Definition Classes
    Authentication
  102. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  103. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  104. def executeDeferred(ctx: DeferredContext): Future[DeferredContext]
    Definition Classes
    DeferredControl
  105. def execution: Execution
    Attributes
    protected
    Definition Classes
    ExecutionImpl → Execution
  106. lazy val executor: ExecutionContextExecutor
    Definition Classes
    ExecutionImpl → Execution
  107. def extractCredentials: Directive1[Option[HttpCredentials]]
    Definition Classes
    SecurityDirectives
  108. def extractFileDirective(filenameOpt: Option[String])(implicit user: TestUsr, state: ApplicationState): Directive[(Source[ByteString, Any], String, String)]
    Definition Classes
    AppFileServiceBase
  109. def extractOfferedWsProtocols: Directive1[Seq[String]]
    Definition Classes
    WebSocketDirectives
  110. def extractSession: Directive1[Option[Session[TestUsr]]]
    Definition Classes
    Authentication
  111. def extractSessionToken(user: TestUsr): Directive[(String, Long)]
    Definition Classes
    Authentication
  112. def extractState(req: HttpRequest, prefix: String): ApplicationState
    Attributes
    protected
    Definition Classes
    AppStateExtractor
  113. def extractTargetOrigins: Directive1[List[HttpOrigin]]
    Attributes
    protected
    Definition Classes
    CSRFDefence
  114. def extractTimeout: Directive[(QueryTimeout)]
    Definition Classes
    DeferredControl → QueryTimeoutExtractor
  115. def extractUserAgent: Directive[(Option[String])]
    Definition Classes
    Authentication
  116. def extractUserFromSession: Directive1[Option[TestUsr]]
    Definition Classes
    Authentication → SessionUserExtractor
  117. def extractWebSocketUpgrade: Directive1[WebSocketUpgrade]
    Definition Classes
    WebSocketDirectives
  118. def fallbackFilename(filename: String): String
    Definition Classes
    BasicMarshalling
  119. val fileStreamer: AppFileStreamer[TestUsr]
    Definition Classes
    AppFileServiceBase
  120. def filterPars(params: Map[String, List[String]]): Map[String, Any]
    Definition Classes
    AppServiceBase
  121. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  122. implicit val generatedFileMarshaller: ToResponseMarshaller[GeneratedFile]
    Definition Classes
    BasicMarshalling
  123. def getActualUserEvents(user: String): Iterable[Any]
    Definition Classes
    WsNotifications
  124. def getApplicationLocale(state: ApplicationState): Locale
    Definition Classes
    AppI18nService
  125. def getByIdAction(viewName: String, id: Long)(implicit user: TestUsr, state: ApplicationState, timeout: QueryTimeout): (RequestContext) ⇒ Future[RouteResult]
    Definition Classes
    AppServiceBase
  126. def getByIdPath: Directive[(String, Long)]
    Definition Classes
    AppServiceBase
  127. def getByNameAction(viewName: String, name: String, value: String)(implicit user: TestUsr, state: ApplicationState, timeout: QueryTimeout): (RequestContext) ⇒ Future[RouteResult]
    Definition Classes
    AppServiceBase
  128. def getByNamePath: Directive[(String, String, String)]
    Definition Classes
    AppServiceBase
  129. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  130. def handleWebSocketMessages(handler: Flow[Message, Message, Any]): Route
    Definition Classes
    WebSocketDirectives
  131. def handleWebSocketMessagesForOptionalProtocol(handler: Flow[Message, Message, Any], subprotocol: Option[String]): Route
    Definition Classes
    WebSocketDirectives
  132. def handleWebSocketMessagesForProtocol(handler: Flow[Message, Message, Any], subprotocol: String): Route
    Definition Classes
    WebSocketDirectives
  133. def hasDeferredHeader: Directive[Unit]
    Definition Classes
    DeferredControl
  134. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  135. val httpOnlyCookies: Boolean
    Definition Classes
    Authentication
  136. def httpResponse(contentType: ContentType, src: Source[ByteString, _], maxFileSize: Long)(implicit ec: ExecutionContext): Future[HttpResponse]
    Definition Classes
    AppMarshalling
  137. val i18n: I18n
    Definition Classes
    AppI18nService
  138. def i18nLanguagePath: Directive[(String)]
    Definition Classes
    AppI18nService
  139. def i18nPath: Directive[Unit]
    Definition Classes
    AppI18nService
  140. def i18nResourcePath: Directive[(String)]
    Definition Classes
    AppI18nService
  141. def i18nResources: Route
    Definition Classes
    AppI18nService
  142. def i18nResourcesFromBundle: Route
    Definition Classes
    AppI18nService
  143. def i18nTranslate: Route
    Definition Classes
    AppI18nService
  144. def i18nTranslatePath: Directive[(String, String, Path)]
    Definition Classes
    AppI18nService
  145. def initApp: App
    Definition Classes
    TestAppService → AppProvider
  146. def initDeferredStorage: DeferredControl.DbDeferredStorage
    Attributes
    protected
    Definition Classes
    TestAppService → DeferredControl
  147. def initFileStreamer: TestApp
    Definition Classes
    TestAppService → AppFileServiceBase
  148. def initI18n: I18n
    Attributes
    protected
    Definition Classes
    AppI18nService
  149. def initJsonConverter: QE
    Attributes
    protected
    Definition Classes
    AppServiceBase → JsonConverterProvider
  150. def insertAction(viewName: String)(implicit user: TestUsr, state: ApplicationState, timeout: QueryTimeout): (RequestContext) ⇒ Future[RouteResult]
    Definition Classes
    AppServiceBase
  151. def insertPath: Directive[(String)]
    Definition Classes
    AppServiceBase
  152. val isAjaxRequest: Directive0
    Definition Classes
    Authentication
  153. def isDeferred: Directive[Unit]
    Definition Classes
    DeferredControl → DeferredCheck
  154. def isDeferredPath: Directive[Unit]
    Definition Classes
    DeferredControl
  155. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  156. implicit def jsObjectUnmarshaller(implicit jsonUnmarshaller: FromEntityUnmarshaller[JsValue]): Unmarshaller[HttpEntity, JsObject]
    Definition Classes
    BasicJsonMarshalling
  157. final val jsonConverter: JsonConverter
    Definition Classes
    JsonConverterProvider
  158. def listOrGetAction(viewName: String)(implicit user: TestUsr, state: ApplicationState, timeout: QueryTimeout): (RequestContext) ⇒ Future[RouteResult]
    Definition Classes
    AppServiceBase
  159. def listOrGetPath: Directive[(String)]
    Definition Classes
    AppServiceBase
  160. lazy val logger: Logger
    Attributes
    protected
    Definition Classes
    Loggable
  161. implicit def mapFutureMarshaller: ToEntityMarshaller[Future[Map[String, Any]]]
    Definition Classes
    BasicJsonMarshalling
  162. implicit val mapListMarshaller: ToEntityMarshaller[List[Map[String, Any]]]
    Definition Classes
    BasicJsonMarshalling
  163. implicit val mapMarshaller: ToEntityMarshaller[Map[String, Any]]
    Definition Classes
    BasicJsonMarshalling
  164. implicit def mapUnmarshaller(implicit jsonUnmarshaller: FromEntityUnmarshaller[JsValue]): FromEntityUnmarshaller[Map[String, Any]]
    Definition Classes
    BasicJsonMarshalling
  165. def maxQueryTimeout: QueryTimeout
    Definition Classes
    QueryTimeoutExtractor
  166. def metadataAction(viewName: String)(implicit user: TestUsr, state: ApplicationState): Route
    Definition Classes
    AppServiceBase
  167. def metadataPath: Directive[(String)]
    Definition Classes
    AppServiceBase
  168. val namesForInts: Set[String]
    Definition Classes
    AppServiceBase
  169. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  170. def normalizePort(origin: HttpOrigin): HttpOrigin
    Attributes
    protected
    Definition Classes
    CSRFDefence
  171. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  172. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  173. def onRestartDeferred(): Unit
    Definition Classes
    DeferredControl
  174. implicit def optionMarshaller[A](implicit m: ToResponseMarshaller[A]): ToResponseMarshaller[Option[A]]
    Definition Classes
    BasicMarshalling
  175. implicit def optionUnmarshaller[T](implicit unm: FromResponseUnmarshaller[T]): FromResponseUnmarshaller[Option[T]]
    Definition Classes
    BasicMarshalling
  176. def parsStringOpt(params: Map[String, List[String]]): Option[String]
    Definition Classes
    AppServiceBase
  177. def publishDeferredStatus(ctx: DeferredContext): Unit
    Definition Classes
    DeferredControl
  178. def publishInitialWsEvents(user: String): Unit
    Definition Classes
    DefaultWsInitialEventsPublisher → WsInitialEventsPublisher
  179. def publishUserDeferredStatuses(user: String): Unit
    Definition Classes
    DeferredControl → DeferredStatusPublisher
  180. def publishUserEvent(user: String, event: Any): Unit
    Definition Classes
    WsNotifications
  181. def publishUserEvents(user: String, events: Iterable[Any]): Unit
    Definition Classes
    WsNotifications
  182. lazy val queryTimeout: QueryTimeout
    Definition Classes
    QueryTimeoutExtractor
  183. def registerStats(stats: Statistics): Unit
    Definition Classes
    ServerStatistics
  184. def registerTimeout: Unit
    Definition Classes
    NoServerStatistics → ServerStatistics
  185. def remoteAddressToString(a: RemoteAddress): String
    Definition Classes
    Authentication
  186. def removeSessionCookie: Directive0
    Attributes
    protected
    Definition Classes
    Authentication
  187. def removeSessionInfoFromRequest(req: HttpRequest): Self
    Definition Classes
    Authentication → SessionInfoRemover
  188. def requestHash(username: String, req: HttpRequest): String
    Attributes
    protected
    Definition Classes
    DeferredControl
  189. def resultMaxFileSize(result: TestApp.AppListResult[_]): Long
    Attributes
    protected
    Definition Classes
    DtoMarshalling
  190. val secureCookies: Boolean
    Definition Classes
    Authentication
  191. val sessionTimeOut: Long
    Definition Classes
    Authentication
  192. def setCSFRCookie: Directive0
    Definition Classes
    CSRFDefence
  193. def setLanguage: Route
    Definition Classes
    AppI18nService
  194. def setRequestedUriCookie: Directive[Unit]
    Attributes
    protected
    Definition Classes
    Authentication
  195. def setSessionCookie(user: TestUsr): Directive0
    Definition Classes
    Authentication
  196. def signIn: Route
    Definition Classes
    Authentication
  197. def signInFailedRoute(rejections: Seq[Rejection]): Route
    Definition Classes
    Authentication
  198. def signInSuccessRoute(user: TestUsr): (RequestContext) ⇒ Future[RouteResult]
    Definition Classes
    Authentication
  199. def signInUser: Nothing
    Definition Classes
    TestAppService → Authentication
  200. def signOut: Route
    Definition Classes
    Authentication
  201. def signOutRoute: Route
    Definition Classes
    Authentication
  202. def signOutUser(user: TestUsr): Future[Done]
    Definition Classes
    Authentication
  203. def source(src: Source[ByteString, _], maxFileSize: Long): Future[SourceValue]
    Attributes
    protected
    Definition Classes
    AppMarshalling
  204. implicit def sprayJsValueByteStringUnmarshaller[T]: FromByteStringUnmarshaller[JsValue]
    Definition Classes
    SprayJsonSupport
  205. implicit def sprayJsValueMarshaller(implicit printer: JsonPrinter): ToEntityMarshaller[JsValue]
    Definition Classes
    SprayJsonSupport
  206. implicit def sprayJsValueUnmarshaller: FromEntityUnmarshaller[JsValue]
    Definition Classes
    SprayJsonSupport
  207. implicit def sprayJsonByteStringUnmarshaller[T](implicit reader: RootJsonReader[T]): FromByteStringUnmarshaller[T]
    Definition Classes
    SprayJsonSupport
  208. implicit def sprayJsonMarshaller[T](implicit writer: RootJsonWriter[T], printer: JsonPrinter): ToEntityMarshaller[T]
    Definition Classes
    SprayJsonSupport
  209. implicit def sprayJsonMarshallerConverter[T](writer: RootJsonWriter[T])(implicit printer: JsonPrinter): ToEntityMarshaller[T]
    Definition Classes
    SprayJsonSupport
  210. implicit def sprayJsonSourceReader[T](implicit reader: RootJsonReader[T], support: EntityStreamingSupport): FromEntityUnmarshaller[Source[T, NotUsed]]
    Definition Classes
    SprayJsonSupport
  211. implicit def sprayJsonUnmarshaller[T](implicit reader: RootJsonReader[T]): FromEntityUnmarshaller[T]
    Definition Classes
    SprayJsonSupport
  212. implicit def sprayJsonUnmarshallerConverter[T](reader: RootJsonReader[T]): FromEntityUnmarshaller[T]
    Definition Classes
    SprayJsonSupport
  213. def staticResources(extensions: Set[String], basePath: String): Route
    Definition Classes
    AppServiceBase
  214. def statsRegisterDeferredRequest: Unit
    Definition Classes
    NoServerStatistics → ServerStatistics
  215. def statsRegisterDeferredResult: Unit
    Definition Classes
    NoServerStatistics → ServerStatistics
  216. implicit val streamedFileMarshaller: ToResponseMarshaller[StreamedFile]
    Definition Classes
    BasicMarshalling
  217. def stripAccents(s: String): String
    Definition Classes
    BasicMarshalling
  218. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  219. implicit val system: ActorSystem
    Definition Classes
    ExecutionImpl → Execution
  220. val targetOrigin: HttpOrigin
    Attributes
    protected
    Definition Classes
    CSRFDefence
  221. implicit def toFutureResponseMarshallable[A](_value: A)(implicit _marshaller: FutureResponseMarshaller[A]): ToResponseMarshallable
    Definition Classes
    AppMarshalling
  222. val toResponseAppListResultCsvMarshaller: FutureResponseMarshaller[TestApp.AppListResult[TestApp.Dto]]
    Definition Classes
    DtoMarshalling
  223. val toResponseAppListResultExcelMarshaller: FutureResponseMarshaller[TestApp.AppListResult[TestApp.Dto]]
    Definition Classes
    DtoMarshalling
  224. val toResponseAppListResultJsonMarshaller: FutureResponseMarshaller[TestApp.AppListResult[TestApp.Dto]]
    Definition Classes
    DtoMarshalling
  225. implicit val toResponseAppListResultMarshaller: FutureResponseMarshaller[TestApp.AppListResult[TestApp.Dto]]
    Definition Classes
    DtoMarshalling
  226. val toResponseAppListResultOdsMarshaller: FutureResponseMarshaller[TestApp.AppListResult[TestApp.Dto]]
    Definition Classes
    DtoMarshalling
  227. implicit def toResponseListJsonMarshaller[T](implicit arg0: JsonFormat[T]): FutureResponseMarshaller[Iterator[T]]
    Definition Classes
    AppMarshalling
  228. val toResponseTresqlResultCsvMarshaller: FutureResponseMarshaller[Result[RowLike]]
    Definition Classes
    TresqlResultMarshalling
  229. implicit val toResponseTresqlResultMarshaller: FutureResponseMarshaller[Result[RowLike]]
    Definition Classes
    TresqlResultMarshalling
  230. val toResponseTresqlResultOdsMarshaller: FutureResponseMarshaller[Result[RowLike]]
    Definition Classes
    TresqlResultMarshalling
  231. def toString(): String
    Definition Classes
    AnyRef → Any
  232. def uniqueSessionId: String
    Definition Classes
    Authentication
  233. def updateAction(viewName: String, id: Long)(implicit user: TestUsr, state: ApplicationState, timeout: QueryTimeout): (RequestContext) ⇒ Future[RouteResult]
    Definition Classes
    AppServiceBase
  234. def updatePath: Directive[(String, Long)]
    Definition Classes
    AppServiceBase
  235. def uploadAction(filenameOpt: Option[String])(implicit user: TestUsr, state: ApplicationState): Route
    Definition Classes
    AppFileServiceBase
  236. def uploadFileDirective(bytes: Source[ByteString, Any], fileName: String, contentType: String)(implicit user: TestUsr, state: ApplicationState): Directive1[Future[FileInfo]]
    Definition Classes
    AppFileServiceBase
  237. def uploadMultipleAction(implicit user: TestUsr, state: ApplicationState): Route
    Definition Classes
    AppFileServiceBase
  238. def uploadMultiplePath: Directive[Unit]
    Definition Classes
    AppFileServiceBase
  239. def uploadPath: Directive1[Option[String]]
    Definition Classes
    AppFileServiceBase
  240. def uploadSizeLimit: Long
    Definition Classes
    AppFileServiceBase
  241. def userInfo(implicit user: TestUsr): String
    Definition Classes
    Authentication
  242. def validateFileName(fileName: String): Unit
    Definition Classes
    AppFileServiceBase
  243. def validateSession(session: Session[TestUsr], ip: RemoteAddress, userAgent: Option[String]): Boolean
    Definition Classes
    Authentication
  244. def viewWithIdPath: Directive[(String, Long)]
    Definition Classes
    AppServiceBase
  245. def viewWithNamePath: Directive[(String, String, String)]
    Definition Classes
    AppServiceBase
  246. def viewWithoutIdPath: Directive[(String)]
    Definition Classes
    AppServiceBase
  247. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  248. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  249. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  250. val wsNotificationGraph: Flow[Message, Message, ActorRef]
    Definition Classes
    WsNotifications
  251. def wsNotificationsAction(userIdString: String): Route
    Definition Classes
    WsNotifications
  252. val wsSubscriberWatcherActor: ActorRef
    Attributes
    protected
    Definition Classes
    WsNotifications

Deprecated Value Members

  1. def extractUpgradeToWebSocket: Directive1[UpgradeToWebSocket]
    Definition Classes
    WebSocketDirectives
    Annotations
    @deprecated
    Deprecated

    (Since version 10.2.0) use extractWebSocketUpgrade instead

Inherited from CSRFDefence

Inherited from ServerStatistics.NoServerStatistics

Inherited from ServerStatistics

Inherited from DeferredControl

Inherited from DeferredStatusPublisher

Inherited from QueryTimeoutExtractor

Inherited from DeferredCheck

Inherited from Authentication[TestUsr]

Inherited from SessionUserExtractor[TestUsr]

Inherited from SessionInfoRemover

Inherited from SecurityDirectives

Inherited from WsNotifications

Inherited from WebSocketDirectives

Inherited from WsNotifications.DefaultWsInitialEventsPublisher

Inherited from WsNotifications.WsInitialEventsPublisher

Inherited from AppServiceBase.AppExceptionHandler.DefaultAppExceptionHandler[TestUsr]

Inherited from PostgresTimeoutExceptionHandler[TestUsr]

Inherited from AppServiceBase.AppExceptionHandler.SimpleExceptionHandler

Inherited from AppExceptionHandler

Inherited from AppServiceBase.AppVersion

Inherited from AppBase.AppConfig

Inherited from AppFileServiceBase[TestUsr]

Inherited from AppServiceBase[TestUsr]

Inherited from Marshalling

Inherited from BasicJsonMarshalling

Inherited from BasicMarshalling

Inherited from SprayJsonSupport

Inherited from TresqlResultMarshalling

Inherited from DtoMarshalling

Inherited from Loggable

Inherited from AppMarshalling

Inherited from AppI18nService

Inherited from DbAccessProvider

Inherited from JsonConverterProvider

Inherited from AppStateExtractor

Inherited from AppProvider[TestUsr]

Inherited from ExecutionImpl

Inherited from Execution

Inherited from AnyRef

Inherited from Any

Ungrouped