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): (RequestContext) ⇒ Future[RouteResult]
    Definition Classes
    AppServiceBase
  60. def countPath: Directive[(String)]
    Definition Classes
    AppServiceBase
  61. def createAction(viewName: String)(implicit user: TestUsr, state: ApplicationState): (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
    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. lazy val deferredTimeouts: Map[String, Duration]
    Definition Classes
    TestAppService → DeferredControl
  85. lazy val deferredUris: Set[String]
    Definition Classes
    TestAppService → DeferredControl
  86. lazy val deferredWorkerCount: Int
    Definition Classes
    TestAppService → DeferredControl
  87. def deleteAction(viewName: String, id: Long)(implicit user: TestUsr, state: ApplicationState): (RequestContext) ⇒ Future[RouteResult]
    Definition Classes
    AppServiceBase
  88. def deleteCSRFCookie: Directive0
    Definition Classes
    CSRFDefence
  89. def deletePath: Directive[(String, Long)]
    Definition Classes
    AppServiceBase
  90. def doCleanup: Int
    Attributes
    protected
    Definition Classes
    DeferredControl
  91. def downloadAction(id: Long, sha256: String)(implicit user: TestUsr, state: ApplicationState): Route
    Definition Classes
    AppFileServiceBase
  92. def downloadAction(fileInfoHelperOpt: Option[FileInfoHelper])(implicit user: TestUsr, state: ApplicationState): Route
    Definition Classes
    AppFileServiceBase
  93. def downloadPath: Directive[(Long, String)]
    Definition Classes
    AppFileServiceBase
  94. implicit def dtoListUnmarshaller[T <: TestApp.Dto](implicit jsonUnmarshaller: FromEntityUnmarshaller[JsValue], m: Manifest[T]): FromEntityUnmarshaller[List[T]]
    Definition Classes
    DtoMarshalling
  95. implicit val dtoMarshaller: ToEntityMarshaller[TestApp.Dto]
    Definition Classes
    DtoMarshalling
  96. 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
  97. implicit def dtoUnmarshaller[T <: TestApp.Dto](implicit jsonUnmarshaller: FromEntityUnmarshaller[JsValue], m: Manifest[T]): FromEntityUnmarshaller[T]
    Definition Classes
    DtoMarshalling
  98. def enableDeferred(user: String): Directive[Unit]
    Definition Classes
    DeferredControl
  99. def encodeSession(session: Session[TestUsr]): String
    Definition Classes
    TestAppService → Authentication
  100. def encryptSession(session: String): String
    Definition Classes
    Authentication
  101. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  102. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  103. def executeDeferred(ctx: DeferredContext): Future[DeferredContext]
    Definition Classes
    DeferredControl
  104. def execution: Execution
    Attributes
    protected
    Definition Classes
    ExecutionImpl → Execution
  105. lazy val executor: ExecutionContextExecutor
    Definition Classes
    ExecutionImpl → Execution
  106. def extractCredentials: Directive1[Option[HttpCredentials]]
    Definition Classes
    SecurityDirectives
  107. def extractFileDirective(filenameOpt: Option[String])(implicit user: TestUsr, state: ApplicationState): Directive[(Source[ByteString, Any], String, String)]
    Definition Classes
    AppFileServiceBase
  108. def extractOfferedWsProtocols: Directive1[Seq[String]]
    Definition Classes
    WebSocketDirectives
  109. def extractSession: Directive1[Option[Session[TestUsr]]]
    Definition Classes
    Authentication
  110. def extractSessionToken(user: TestUsr): Directive[(String, Long)]
    Definition Classes
    Authentication
  111. def extractState(req: HttpRequest, prefix: String): ApplicationState
    Attributes
    protected
    Definition Classes
    AppStateExtractor
  112. def extractTargetOrigins: Directive1[List[HttpOrigin]]
    Attributes
    protected
    Definition Classes
    CSRFDefence
  113. def extractTimeout: Directive[(QueryTimeout)]
    Definition Classes
    DeferredControl → QueryTimeoutExtractor
  114. def extractUserAgent: Directive[(Option[String])]
    Definition Classes
    Authentication
  115. def extractUserFromSession: Directive1[Option[TestUsr]]
    Definition Classes
    Authentication → SessionUserExtractor
  116. def extractWebSocketUpgrade: Directive1[WebSocketUpgrade]
    Definition Classes
    WebSocketDirectives
  117. val fileStreamer: AppFileStreamer[TestUsr]
    Definition Classes
    AppFileServiceBase
  118. def filterPars(params: Map[String, List[String]]): Map[String, Any]
    Definition Classes
    AppServiceBase
  119. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  120. implicit val generatedFileMarshaller: ToResponseMarshaller[GeneratedFile]
    Definition Classes
    BasicMarshalling
  121. def getActualUserEvents(user: String): Iterable[Any]
    Definition Classes
    WsNotifications
  122. def getApplicationLocale(state: ApplicationState): Locale
    Definition Classes
    AppI18nService
  123. def getByIdAction(viewName: String, id: Long)(implicit user: TestUsr, state: ApplicationState): (RequestContext) ⇒ Future[RouteResult]
    Definition Classes
    AppServiceBase
  124. def getByIdPath: Directive[(String, Long)]
    Definition Classes
    AppServiceBase
  125. def getByNameAction(viewName: String, name: String, value: String)(implicit user: TestUsr, state: ApplicationState): (RequestContext) ⇒ Future[RouteResult]
    Definition Classes
    AppServiceBase
  126. def getByNamePath: Directive[(String, String, String)]
    Definition Classes
    AppServiceBase
  127. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  128. def handleWebSocketMessages(handler: Flow[Message, Message, Any]): Route
    Definition Classes
    WebSocketDirectives
  129. def handleWebSocketMessagesForOptionalProtocol(handler: Flow[Message, Message, Any], subprotocol: Option[String]): Route
    Definition Classes
    WebSocketDirectives
  130. def handleWebSocketMessagesForProtocol(handler: Flow[Message, Message, Any], subprotocol: String): Route
    Definition Classes
    WebSocketDirectives
  131. def hasDeferredHeader: Directive[Unit]
    Definition Classes
    DeferredControl
  132. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  133. val httpOnlyCookies: Boolean
    Definition Classes
    Authentication
  134. def httpResponse(contentType: ContentType, src: Source[ByteString, _], maxFileSize: Long)(implicit ec: ExecutionContext): Future[HttpResponse]
    Definition Classes
    AppMarshalling
  135. val i18n: I18n
    Definition Classes
    AppI18nService
  136. def i18nLanguagePath: Directive[(String)]
    Definition Classes
    AppI18nService
  137. def i18nPath: Directive[Unit]
    Definition Classes
    AppI18nService
  138. def i18nResourcePath: Directive[(String)]
    Definition Classes
    AppI18nService
  139. def i18nResources: Route
    Definition Classes
    AppI18nService
  140. def i18nResourcesFromBundle: Route
    Definition Classes
    AppI18nService
  141. def i18nTranslate: Route
    Definition Classes
    AppI18nService
  142. def i18nTranslatePath: Directive[(String, String, Path)]
    Definition Classes
    AppI18nService
  143. def initApp: App
    Definition Classes
    TestAppService → AppProvider
  144. def initDeferredStorage: DeferredControl.DbDeferredStorage
    Attributes
    protected
    Definition Classes
    TestAppService → DeferredControl
  145. def initFileStreamer: TestApp
    Definition Classes
    TestAppService → AppFileServiceBase
  146. def initI18n: I18n
    Attributes
    protected
    Definition Classes
    AppI18nService
  147. def initJsonConverter: QE
    Attributes
    protected
    Definition Classes
    AppServiceBase → JsonConverterProvider
  148. def insertAction(viewName: String)(implicit user: TestUsr, state: ApplicationState): (RequestContext) ⇒ Future[RouteResult]
    Definition Classes
    AppServiceBase
  149. def insertPath: Directive[(String)]
    Definition Classes
    AppServiceBase
  150. val isAjaxRequest: Directive0
    Definition Classes
    Authentication
  151. def isDeferred: Directive[Unit]
    Definition Classes
    DeferredControl → DeferredCheck
  152. def isDeferredPath: Directive[Unit]
    Definition Classes
    DeferredControl
  153. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  154. implicit def jsObjectUnmarshaller(implicit jsonUnmarshaller: FromEntityUnmarshaller[JsValue]): Unmarshaller[HttpEntity, JsObject]
    Definition Classes
    BasicJsonMarshalling
  155. final val jsonConverter: JsonConverter
    Definition Classes
    JsonConverterProvider
  156. def listAction(viewName: String)(implicit user: TestUsr, state: ApplicationState): (RequestContext) ⇒ Future[RouteResult]
    Definition Classes
    AppServiceBase
  157. def listPath: Directive[(String)]
    Definition Classes
    AppServiceBase
  158. lazy val logger: Logger
    Attributes
    protected
    Definition Classes
    Loggable
  159. implicit def mapFutureMarshaller: ToEntityMarshaller[Future[Map[String, Any]]]
    Definition Classes
    BasicJsonMarshalling
  160. implicit val mapListMarshaller: ToEntityMarshaller[List[Map[String, Any]]]
    Definition Classes
    BasicJsonMarshalling
  161. implicit val mapMarshaller: ToEntityMarshaller[Map[String, Any]]
    Definition Classes
    BasicJsonMarshalling
  162. implicit def mapUnmarshaller(implicit jsonUnmarshaller: FromEntityUnmarshaller[JsValue]): FromEntityUnmarshaller[Map[String, Any]]
    Definition Classes
    BasicJsonMarshalling
  163. def maxQueryTimeout: QueryTimeout
    Definition Classes
    QueryTimeoutExtractor
  164. def metadataAction(viewName: String)(implicit user: TestUsr, state: ApplicationState): Route
    Definition Classes
    AppServiceBase
  165. def metadataPath: Directive[(String)]
    Definition Classes
    AppServiceBase
  166. val namesForInts: Set[String]
    Definition Classes
    AppServiceBase
  167. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  168. def normalizePort(origin: HttpOrigin): HttpOrigin
    Attributes
    protected
    Definition Classes
    CSRFDefence
  169. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  170. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  171. def onRestartDeferred(): Unit
    Definition Classes
    DeferredControl
  172. implicit def optionMarshaller[A](implicit m: ToResponseMarshaller[A]): ToResponseMarshaller[Option[A]]
    Definition Classes
    BasicMarshalling
  173. implicit def optionUnmarshaller[T](implicit unm: FromResponseUnmarshaller[T]): FromResponseUnmarshaller[Option[T]]
    Definition Classes
    BasicMarshalling
  174. def parsStringOpt(params: Map[String, List[String]]): Option[String]
    Definition Classes
    AppServiceBase
  175. def publishDeferredStatus(ctx: DeferredContext): Unit
    Definition Classes
    DeferredControl
  176. def publishInitialWsEvents(user: String): Unit
    Definition Classes
    DefaultWsInitialEventsPublisher → WsInitialEventsPublisher
  177. def publishUserDeferredStatuses(user: String): Unit
    Definition Classes
    DeferredControl → DeferredStatusPublisher
  178. def publishUserEvent(user: String, event: Any): Unit
    Definition Classes
    WsNotifications
  179. def publishUserEvents(user: String, events: Iterable[Any]): Unit
    Definition Classes
    WsNotifications
  180. lazy val queryTimeout: QueryTimeout
    Definition Classes
    QueryTimeoutExtractor
  181. def registerStats(stats: Statistics): Unit
    Definition Classes
    ServerStatistics
  182. def registerTimeout: Unit
    Definition Classes
    NoServerStatistics → ServerStatistics
  183. def remoteAddressToString(a: RemoteAddress): String
    Definition Classes
    Authentication
  184. def removeSessionCookie: Directive0
    Attributes
    protected
    Definition Classes
    Authentication
  185. def removeSessionInfoFromRequest(req: HttpRequest): Self
    Definition Classes
    Authentication → SessionInfoRemover
  186. def requestHash(username: String, req: HttpRequest): String
    Attributes
    protected
    Definition Classes
    DeferredControl
  187. def resultMaxFileSize(result: TestApp.AppListResult[_]): Long
    Attributes
    protected
    Definition Classes
    DtoMarshalling
  188. val secureCookies: Boolean
    Definition Classes
    Authentication
  189. val sessionTimeOut: Long
    Definition Classes
    Authentication
  190. def setCSFRCookie: Directive0
    Definition Classes
    CSRFDefence
  191. def setLanguage: Route
    Definition Classes
    AppI18nService
  192. def setRequestedUriCookie: Directive[Unit]
    Attributes
    protected
    Definition Classes
    Authentication
  193. def setSessionCookie(user: TestUsr): Directive0
    Definition Classes
    Authentication
  194. def signIn: Route
    Definition Classes
    Authentication
  195. def signInFailedRoute(rejections: Seq[Rejection]): Route
    Definition Classes
    Authentication
  196. def signInSuccessRoute(user: TestUsr): (RequestContext) ⇒ Future[RouteResult]
    Definition Classes
    Authentication
  197. def signInUser: Nothing
    Definition Classes
    TestAppService → Authentication
  198. def signOut: Route
    Definition Classes
    Authentication
  199. def signOutRoute: Route
    Definition Classes
    Authentication
  200. def signOutUser(user: TestUsr): Future[Done]
    Definition Classes
    Authentication
  201. def source(src: Source[ByteString, _], maxFileSize: Long): Future[SourceValue]
    Attributes
    protected
    Definition Classes
    AppMarshalling
  202. implicit def sprayJsValueByteStringUnmarshaller[T]: FromByteStringUnmarshaller[JsValue]
    Definition Classes
    SprayJsonSupport
  203. implicit def sprayJsValueMarshaller(implicit printer: JsonPrinter): ToEntityMarshaller[JsValue]
    Definition Classes
    SprayJsonSupport
  204. implicit def sprayJsValueUnmarshaller: FromEntityUnmarshaller[JsValue]
    Definition Classes
    SprayJsonSupport
  205. implicit def sprayJsonByteStringUnmarshaller[T](implicit reader: RootJsonReader[T]): FromByteStringUnmarshaller[T]
    Definition Classes
    SprayJsonSupport
  206. implicit def sprayJsonMarshaller[T](implicit writer: RootJsonWriter[T], printer: JsonPrinter): ToEntityMarshaller[T]
    Definition Classes
    SprayJsonSupport
  207. implicit def sprayJsonMarshallerConverter[T](writer: RootJsonWriter[T])(implicit printer: JsonPrinter): ToEntityMarshaller[T]
    Definition Classes
    SprayJsonSupport
  208. implicit def sprayJsonSourceReader[T](implicit reader: RootJsonReader[T], support: EntityStreamingSupport): FromEntityUnmarshaller[Source[T, NotUsed]]
    Definition Classes
    SprayJsonSupport
  209. implicit def sprayJsonUnmarshaller[T](implicit reader: RootJsonReader[T]): FromEntityUnmarshaller[T]
    Definition Classes
    SprayJsonSupport
  210. implicit def sprayJsonUnmarshallerConverter[T](reader: RootJsonReader[T]): FromEntityUnmarshaller[T]
    Definition Classes
    SprayJsonSupport
  211. def staticResources(extensions: Set[String], basePath: String): Route
    Definition Classes
    AppServiceBase
  212. def statsRegisterDeferredRequest: Unit
    Definition Classes
    NoServerStatistics → ServerStatistics
  213. def statsRegisterDeferredResult: Unit
    Definition Classes
    NoServerStatistics → ServerStatistics
  214. implicit val streamedFileMarshaller: ToResponseMarshaller[StreamedFile]
    Definition Classes
    BasicMarshalling
  215. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  216. implicit val system: ActorSystem
    Definition Classes
    ExecutionImpl → Execution
  217. val targetOrigin: HttpOrigin
    Attributes
    protected
    Definition Classes
    CSRFDefence
  218. implicit def toFutureResponseMarshallable[A](_value: A)(implicit _marshaller: FutureResponseMarshaller[A]): ToResponseMarshallable
    Definition Classes
    AppMarshalling
  219. val toResponseAppListResultCsvMarshaller: FutureResponseMarshaller[TestApp.AppListResult[TestApp.Dto]]
    Definition Classes
    DtoMarshalling
  220. val toResponseAppListResultExcelMarshaller: FutureResponseMarshaller[TestApp.AppListResult[TestApp.Dto]]
    Definition Classes
    DtoMarshalling
  221. val toResponseAppListResultJsonMarshaller: FutureResponseMarshaller[TestApp.AppListResult[TestApp.Dto]]
    Definition Classes
    DtoMarshalling
  222. implicit val toResponseAppListResultMarshaller: FutureResponseMarshaller[TestApp.AppListResult[TestApp.Dto]]
    Definition Classes
    DtoMarshalling
  223. val toResponseAppListResultOdsMarshaller: FutureResponseMarshaller[TestApp.AppListResult[TestApp.Dto]]
    Definition Classes
    DtoMarshalling
  224. implicit def toResponseListJsonMarshaller[T](implicit arg0: JsonFormat[T]): FutureResponseMarshaller[Iterator[T]]
    Definition Classes
    AppMarshalling
  225. val toResponseTresqlResultCsvMarshaller: FutureResponseMarshaller[Result[RowLike]]
    Definition Classes
    TresqlResultMarshalling
  226. implicit val toResponseTresqlResultMarshaller: FutureResponseMarshaller[Result[RowLike]]
    Definition Classes
    TresqlResultMarshalling
  227. val toResponseTresqlResultOdsMarshaller: FutureResponseMarshaller[Result[RowLike]]
    Definition Classes
    TresqlResultMarshalling
  228. def toString(): String
    Definition Classes
    AnyRef → Any
  229. def uniqueSessionId: String
    Definition Classes
    Authentication
  230. def updateAction(viewName: String, id: Long)(implicit user: TestUsr, state: ApplicationState): (RequestContext) ⇒ Future[RouteResult]
    Definition Classes
    AppServiceBase
  231. def updatePath: Directive[(String, Long)]
    Definition Classes
    AppServiceBase
  232. def uploadAction(filenameOpt: Option[String])(implicit user: TestUsr, state: ApplicationState): Route
    Definition Classes
    AppFileServiceBase
  233. def uploadFileDirective(bytes: Source[ByteString, Any], fileName: String, contentType: String)(implicit user: TestUsr, state: ApplicationState): Directive1[Future[FileInfo]]
    Definition Classes
    AppFileServiceBase
  234. def uploadMultipleAction(implicit user: TestUsr, state: ApplicationState): Route
    Definition Classes
    AppFileServiceBase
  235. def uploadMultiplePath: Directive[Unit]
    Definition Classes
    AppFileServiceBase
  236. def uploadPath: Directive1[Option[String]]
    Definition Classes
    AppFileServiceBase
  237. def uploadSizeLimit: Long
    Definition Classes
    AppFileServiceBase
  238. def userInfo(implicit user: TestUsr): String
    Definition Classes
    Authentication
  239. def validateFileName(fileName: String): Unit
    Definition Classes
    AppFileServiceBase
  240. def validateSession(session: Session[TestUsr], ip: RemoteAddress, userAgent: Option[String]): Boolean
    Definition Classes
    Authentication
  241. def viewWithIdPath: Directive[(String, Long)]
    Definition Classes
    AppServiceBase
  242. def viewWithNamePath: Directive[(String, String, String)]
    Definition Classes
    AppServiceBase
  243. def viewWithoutIdPath: Directive[(String)]
    Definition Classes
    AppServiceBase
  244. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  245. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  246. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  247. val wsNotificationGraph: Flow[Message, Message, ActorRef]
    Definition Classes
    WsNotifications
  248. def wsNotificationsAction(userIdString: String): Route
    Definition Classes
    WsNotifications
  249. 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