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