object ConstraintTestApp extends AppBase[TestUsr] with NoAudit[TestUsr] with PostgresDbAccess with PostgreSqlConstraintMessage with NoAuthorization[TestUsr] with NoValidation

Linear Supertypes
NoValidation, ValidationEngine, Authorization.NoAuthorization[TestUsr], Authorization[TestUsr], DbConstraintMessage.PostgreSqlConstraintMessage, DbConstraintMessage, PostgresDbAccess, DbAccess, Audit.NoAudit[TestUsr], Audit[TestUsr], AppBase[TestUsr], I18n, DbAccessProvider, QuereaseProvider, Loggable, Authorization.RowAuthorization, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ConstraintTestApp
  2. NoValidation
  3. ValidationEngine
  4. NoAuthorization
  5. Authorization
  6. PostgreSqlConstraintMessage
  7. DbConstraintMessage
  8. PostgresDbAccess
  9. DbAccess
  10. NoAudit
  11. Audit
  12. AppBase
  13. I18n
  14. DbAccessProvider
  15. QuereaseProvider
  16. Loggable
  17. RowAuthorization
  18. AnyRef
  19. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait AppListResult[+T] extends Iterator[T] with AutoCloseable
    Definition Classes
    AppBase
  2. case class ConstraintViolationInfo extends Product with Serializable
    Definition Classes
    PostgreSqlConstraintMessage
  3. case class CreateContext[+T <: (AppBase.this)#Dto] extends (AppBase.this)#RequestContext[T] with Product with Serializable
    Definition Classes
    AppBase
  4. type Dto = ConstraintTestApp.TestQuerease.DTO
    Definition Classes
    AppBase
  5. type DtoWithId = ConstraintTestApp.TestQuerease.DWI
    Definition Classes
    AppBase
  6. sealed abstract class Ext[-A] extends AnyRef
    Definition Classes
    AppBase
  7. case class FilterLabel extends Product with Serializable
    Definition Classes
    AppBase
  8. case class FilterParameter extends Product with Serializable
    Definition Classes
    AppBase
  9. implicit class FunctionMagnet[T] extends (AppBase.this)#Magnet
    Definition Classes
    AppBase
  10. sealed abstract class HExt[T] extends (AppBase.this)#Ext[T]
    Definition Classes
    AppBase
  11. case class ListContext[+T <: (AppBase.this)#Dto] extends (AppBase.this)#RequestContext[(AppBase.this)#AppListResult[T]] with Product with Serializable
    Definition Classes
    AppBase
  12. sealed abstract class Magnet extends AnyRef
    Definition Classes
    AppBase
  13. type QE = TestQuerease
    Definition Classes
    ConstraintTestApp → QuereaseProvider
  14. case class RemoveContext[+T <: (AppBase.this)#DtoWithId] extends (AppBase.this)#RequestContext[Long] with Product with Serializable
    Definition Classes
    AppBase
  15. sealed trait RequestContext[+T] extends AnyRef
    Definition Classes
    AppBase
  16. case class SaveContext[+T <: (AppBase.this)#Dto] extends (AppBase.this)#RequestContext[Long] with Product with Serializable
    Definition Classes
    AppBase
  17. trait TestQuerease extends AppQuerease
  18. class Transaction extends AnyRef
    Definition Classes
    DbAccess
  19. class TransactionNew extends AnyRef
    Definition Classes
    DbAccess
  20. case class ViewContext[+T <: (AppBase.this)#Dto] extends (AppBase.this)#RequestContext[Option[T]] with Product with Serializable
    Definition Classes
    AppBase
  21. type ViewDef = mojoz.metadata.ViewDef[ConstraintTestApp.TestQuerease.FieldDef]
    Definition Classes
    AppBase
  22. implicit class VoidFunctionMagnet[T] extends (AppBase.this)#FunctionMagnet[T]
    Definition Classes
    AppBase

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. val Ck: ConstraintViolationInfo
    Definition Classes
    PostgreSqlConstraintMessage
  5. val CustomDbBusinessException: ConstraintViolationInfo
    Definition Classes
    PostgreSqlConstraintMessage
  6. val FkDel: ConstraintViolationInfo
    Definition Classes
    PostgreSqlConstraintMessage
  7. val FkIns: ConstraintViolationInfo
    Definition Classes
    PostgreSqlConstraintMessage
  8. val I18nResourceName: String
    Definition Classes
    I18n
  9. val I18nWabaseResourceName: String
    Definition Classes
    I18n
  10. val Nn: ConstraintViolationInfo
    Definition Classes
    PostgreSqlConstraintMessage
  11. val Uk: ConstraintViolationInfo
    Definition Classes
    PostgreSqlConstraintMessage
  12. def after(actions: Magnet*): Unit
    Definition Classes
    AppBase
  13. def api(implicit user: TestUsr): JsObject
    Definition Classes
    AppBase
  14. def apiMetadata(implicit user: TestUsr, state: ApplicationState): JsObject
    Definition Classes
    AppBase
  15. implicit def appStateToMap(state: ApplicationState): Map[String, Any]
    Definition Classes
    AppBase
  16. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  17. def audit[C <: RequestContext[_]](originalContext: C)(action: ⇒ C): C
    Definition Classes
    NoAudit → Audit
  18. def auditLogin(user: TestUsr, loginInfo: ConstraintTestApp.TestQuerease.DTO): Unit
    Definition Classes
    NoAudit → Audit
  19. def auditSave(id: jLong, viewName: String, instance: Map[String, Any], error: String)(implicit user: TestUsr, state: ApplicationState): Unit
    Definition Classes
    NoAudit → Audit
  20. def auth[C <: RequestContext[_]](ctx: C, clazz: Class[_])(action: ⇒ C): C
    Definition Classes
    AppBase
  21. val autoTimeFieldNames: Set[String]
    Definition Classes
    AppBase
  22. def badEmailAddressErrorMessage(viewName: String, field: ConstraintTestApp.TestQuerease.FieldDef, value: Any)(implicit locale: Locale): String
    Definition Classes
    AppBase
  23. def before(actions: Magnet*): Unit
    Definition Classes
    AppBase
  24. def bundle(name: String)(implicit locale: Locale): ResourceBundle
    Definition Classes
    I18n
  25. def can[C <: RequestContext[_]](ctx: C, clazz: Class[_]): Boolean
    Definition Classes
    NoAuthorization → Authorization
  26. def check[C <: RequestContext[_]](ctx: C, clazz: Class[_]): Unit
    Definition Classes
    NoAuthorization → Authorization
  27. def checkApi[F](viewName: String, method: String, user: TestUsr)(f: ⇒ F): F
    Definition Classes
    AppBase
  28. def checkFieldValues(instance: Dto)(implicit state: ApplicationState): Unit
    Definition Classes
    AppBase
  29. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  30. val constraintTranslationMap: Map[String, Any]
    Definition Classes
    PostgreSqlConstraintMessage
  31. def count(viewName: String, params: Map[String, Any])(implicit user: TestUsr, state: ApplicationState, timeoutSeconds: QueryTimeout, poolName: PoolName): Long
    Definition Classes
    AppBase
  32. def create(viewName: String, params: Map[String, Any])(implicit user: TestUsr, state: ApplicationState, timeoutSeconds: QueryTimeout, poolName: PoolName): Dto
    Definition Classes
    AppBase
  33. def createCountResult[T <: Dto](ctx: ListContext[T]): Long
    Definition Classes
    AppBase
  34. def createCreateCtx[T <: Dto](ctx: CreateContext[T]): CreateContext[T]
    Definition Classes
    AppBase
  35. def createCreateResult[T <: Dto](ctx: CreateContext[T]): T
    Definition Classes
    AppBase
  36. def createDeleteCtx[T <: DtoWithId](ctx: RemoveContext[T]): RemoveContext[T]
    Definition Classes
    AppBase
  37. def createDeleteResult[T <: DtoWithId](ctx: RemoveContext[T]): Long
    Definition Classes
    AppBase
  38. def createListCtx[T <: Dto](ctx: ListContext[T]): ListContext[T]
    Definition Classes
    AppBase
  39. def createListResult[T <: Dto](ctx: ListContext[T]): AppListResult[T]
    Definition Classes
    AppBase
  40. def createRaw(viewName: String, params: Map[String, Any])(implicit user: TestUsr, state: ApplicationState, timeoutSeconds: QueryTimeout, poolName: PoolName): CreateContext[Dto]
    Definition Classes
    AppBase
  41. def createSaveCtx[T <: Dto](ctx: SaveContext[T]): SaveContext[T]
    Definition Classes
    AppBase
  42. def createSaveResult[T <: Dto](ctx: SaveContext[T]): Long
    Definition Classes
    AppBase
  43. def createViewCtx[T <: Dto](ctx: ViewContext[T]): ViewContext[T]
    Definition Classes
    AppBase
  44. def createViewResult[T <: Dto](ctx: ViewContext[T]): Option[T]
    Definition Classes
    AppBase
  45. def currentUserParamNames: Set[String]
    Definition Classes
    AppBase
  46. def current_user_param(user: TestUsr): Map[String, Any]
    Definition Classes
    AppBase
  47. def dbAccess: AppBase[TestUsr] with DbAccess with Authorization[TestUsr] with ValidationEngine with DbConstraintMessage with Audit[TestUsr]
    Definition Classes
    AppBase → DbAccessProvider
  48. def dbUse[A](a: ⇒ A)(implicit timeout: QueryTimeout, pool: PoolName): A
    Definition Classes
    DbAccess
  49. def defaultCreate(ctx: CreateContext[Dto]): CreateContext[Dto]
    Definition Classes
    AppBase
  50. def defaultList(ctx: ListContext[Dto]): ListContext[Dto]
    Definition Classes
    AppBase
  51. def defaultQueryTimeout: QueryTimeout
    Attributes
    protected
    Definition Classes
    DbAccess
  52. def defaultRemove(ctx: RemoveContext[DtoWithId]): RemoveContext[DtoWithId]
    Definition Classes
    AppBase
  53. def defaultSave(ctx: SaveContext[Dto]): SaveContext[Dto]
    Definition Classes
    AppBase
  54. def defaultView(ctx: ViewContext[Dto]): ViewContext[Dto]
    Definition Classes
    AppBase
  55. def delete(viewName: String, id: Long, params: Map[String, Any])(implicit user: TestUsr, state: ApplicationState, timeoutSeconds: QueryTimeout, poolName: PoolName): Long
    Definition Classes
    AppBase
  56. def deleteFilter(viewName: String): String
    Definition Classes
    RowAuthorization
  57. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  58. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  59. def extraMetadata(filter: FilterParameter)(implicit user: TestUsr): Map[String, JsValue]
    Definition Classes
    AppBase
  60. def extraMetadata(viewDef: ViewDef)(implicit user: TestUsr): Map[String, JsValue]
    Definition Classes
    AppBase
  61. def extraMetadata(fieldDef: ConstraintTestApp.TestQuerease.FieldDef)(implicit user: TestUsr): Map[String, JsValue]
    Definition Classes
    AppBase
  62. def fieldRequiredErrorMessage(viewName: String, field: ConstraintTestApp.TestQuerease.FieldDef)(implicit locale: Locale): String
    Definition Classes
    AppBase
  63. def fieldValueNotInEnumErrorMessage(viewName: String, field: ConstraintTestApp.TestQuerease.FieldDef, value: Any)(implicit locale: Locale): String
    Definition Classes
    AppBase
  64. def fieldValueTooLongErrorMessage(viewName: String, field: ConstraintTestApp.TestQuerease.FieldDef, value: Any)(implicit locale: Locale): String
    Definition Classes
    AppBase
  65. def filterByHasRole(someRoles: Set[String], user: TestUsr): Set[String]
    Definition Classes
    AppBase
  66. def filterFieldLabel(name: String, colLabel: String, filterType: FilterType): FilterLabel
    Definition Classes
    AppBase
  67. def filterMetadata(view: ViewDef)(implicit user: TestUsr, state: ApplicationState): Map[String, JsValue]
    Definition Classes
    AppBase
  68. def filterParameters(view: ViewDef): Seq[FilterParameter]
    Definition Classes
    AppBase
  69. def filterToParameterNames(filter: FilterType): Seq[String]
    Definition Classes
    AppBase
  70. def filterToParameterNamesAndCols(filter: FilterType): Seq[(String, String)]
    Definition Classes
    AppBase
  71. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  72. def friendlyConstraintErrorMessage[T](viewDef: mojoz.metadata.ViewDef[FieldDef[Type]], f: ⇒ T)(implicit locale: Locale): T
    Definition Classes
    PostgreSqlConstraintMessage → DbConstraintMessage
  73. def friendlyConstraintErrorMessage[T](f: ⇒ T)(implicit locale: Locale): T
    Definition Classes
    DbConstraintMessage
  74. def get(viewName: String, id: Long, params: Map[String, Any])(implicit user: TestUsr, state: ApplicationState, timeoutSeconds: QueryTimeout, poolName: PoolName): Option[Dto]
    Definition Classes
    AppBase
  75. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  76. def getConstraintTranslation(constraint: String, operation: String): Option[String]
    Definition Classes
    PostgreSqlConstraintMessage
  77. def getFriendlyConstraintErrorMessage(e: SQLException, viewDef: mojoz.metadata.ViewDef[FieldDef[Type]], tableName: String)(implicit locale: Locale): Nothing
    Definition Classes
    PostgreSqlConstraintMessage
  78. def getFriendlyConstraintErrorMessage(e: SQLException, viewDef: mojoz.metadata.ViewDef[FieldDef[Type]])(implicit locale: Locale): Nothing
    Definition Classes
    PostgreSqlConstraintMessage
  79. def getRaw(viewName: String, id: Long, params: Map[String, Any])(implicit user: TestUsr, state: ApplicationState, timeoutSeconds: QueryTimeout, poolName: PoolName): ViewContext[Dto]
    Definition Classes
    AppBase
  80. def hasRole(user: TestUsr, role: String): Boolean
    Definition Classes
    NoAuthorization → Authorization
  81. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  82. def i18nResourceDependencies: Map[String, String]
    Definition Classes
    I18n
  83. def i18nResources(implicit locale: Locale): Iterator[(String, Any)]
    Definition Classes
    I18n
  84. def i18nResourcesFromBundle(name: String)(implicit locale: Locale): Iterator[(String, Any)]
    Definition Classes
    I18n
  85. def impliedIdForGetOverList[F](viewName: String): Option[Long]
    Definition Classes
    AppBase
  86. def initQuerease: QE
    Attributes
    protected
    Definition Classes
    ConstraintTestApp → QuereaseProvider
  87. def insertFilter(viewName: String): String
    Definition Classes
    RowAuthorization
  88. def isEmailAddressField(viewName: String, field: ConstraintTestApp.TestQuerease.FieldDef): Boolean
    Definition Classes
    AppBase
  89. def isEmailAddressTemplateViolated(viewName: String, field: ConstraintTestApp.TestQuerease.FieldDef, value: Any): Boolean
    Definition Classes
    AppBase
  90. def isFieldRequiredViolated(viewName: String, field: ConstraintTestApp.TestQuerease.FieldDef, value: Any): Boolean
    Definition Classes
    AppBase
  91. def isFieldValueEnumViolated(viewName: String, field: ConstraintTestApp.TestQuerease.FieldDef, value: Any): Boolean
    Definition Classes
    AppBase
  92. def isFieldValueMaxLengthViolated(viewName: String, field: ConstraintTestApp.TestQuerease.FieldDef, value: Any): Boolean
    Definition Classes
    AppBase
  93. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  94. def list(viewName: String, params: Map[String, Any], offset: Int, limit: Int, orderBy: String, doCount: Boolean)(implicit user: TestUsr, state: ApplicationState, timeoutSeconds: QueryTimeout, poolName: PoolName): AppListResult[Dto]
    Definition Classes
    AppBase
  95. def listFilter(viewName: String): String
    Definition Classes
    RowAuthorization
  96. def listRaw(viewName: String, params: Map[String, Any], offset: Int, limit: Int, orderBy: String, doCount: Boolean)(implicit user: TestUsr, state: ApplicationState, timeoutSeconds: QueryTimeout, poolName: PoolName): ListContext[Dto]
    Definition Classes
    AppBase
  97. lazy val logger: Logger
    Attributes
    protected
    Definition Classes
    Loggable
  98. implicit def mapToAppState(state: Map[String, Any]): ApplicationState
    Definition Classes
    AppBase
  99. def metadata(viewDef: ViewDef)(implicit user: TestUsr, state: ApplicationState): JsObject
    Definition Classes
    AppBase
  100. def metadata(viewName: String)(implicit user: TestUsr, state: ApplicationState): JsObject
    Definition Classes
    AppBase
  101. lazy val metadataVersionString: String
    Definition Classes
    AppBase
  102. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  103. def noApiException(viewName: String, method: String, user: TestUsr): Exception
    Definition Classes
    AppBase
  104. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  105. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  106. def on(actions: Magnet*): Unit
    Definition Classes
    AppBase
  107. def postgreSqlConstraintGenericMessage(violation: ConstraintViolationInfo, details: String)(implicit locale: Locale): String
    Definition Classes
    PostgreSqlConstraintMessage
  108. implicit final val qe: QE
    Definition Classes
    QuereaseProvider
  109. def relevant[C <: RequestContext[_]](ctx: C, clazz: Class[_]): C
    Definition Classes
    NoAuthorization → Authorization
  110. def rest[C <: RequestContext[_]](ctx: C)(implicit mgr: Ext[C], clazz: Class[_]): C
    Definition Classes
    AppBase
  111. implicit def rowLikeToDto[B <: Dto](r: RowLike, m: Manifest[B]): B
    Definition Classes
    AppBase
  112. def save(viewName: String, obj: JsObject, params: Map[String, Any], emptyStringsToNull: Boolean)(implicit user: TestUsr, state: ApplicationState, timeoutSeconds: QueryTimeout, poolName: PoolName): Long
    Definition Classes
    AppBase
  113. def saveApp(instance: Dto, params: Map[String, Any], emptyStringsToNull: Boolean, extraPropsToSave: Map[String, Any])(implicit user: TestUsr, state: ApplicationState, timeoutSeconds: QueryTimeout, poolName: PoolName): Long
    Definition Classes
    AppBase
  114. def stableOrderBy(viewDef: ViewDef, orderBy: String): String
    Definition Classes
    AppBase
  115. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  116. implicit def toAppListResult[T <: Dto](list: Seq[T])(implicit arg0: Manifest[T]): AppListResult[T] { def resources: Nothing }
    Definition Classes
    AppBase
  117. def toString(): String
    Definition Classes
    AnyRef → Any
  118. val transaction: Transaction
    Definition Classes
    DbAccess
  119. def transactionInternal[A](forceNewConnection: Boolean, a: ⇒ A)(implicit timeout: QueryTimeout, pool: PoolName): A
    Attributes
    protected
    Definition Classes
    DbAccess
  120. val transactionNew: TransactionNew
    Definition Classes
    DbAccess
  121. def translate(str: String, params: String*)(implicit locale: Locale): String
    Definition Classes
    I18n
  122. def translateFromBundle(name: String, str: String, params: String*)(implicit locale: Locale): String
    Definition Classes
    I18n
  123. lazy val tresqlResources: ThreadLocalResources
    Definition Classes
    PostgresDbAccess → DbAccess
  124. def updateFilter(viewName: String): String
    Definition Classes
    RowAuthorization
  125. def validate(instance: wabase.Dto)(implicit locale: Locale): Unit
    Definition Classes
    NoValidation → ValidationEngine
  126. def validateFields(instance: Dto)(implicit state: ApplicationState): Unit
    Definition Classes
    AppBase
  127. def validationErrorMessage(viewName: String, field: ConstraintTestApp.TestQuerease.FieldDef, value: Any)(implicit locale: Locale): Option[String]
    Definition Classes
    AppBase
  128. def viewFilter(viewName: String): String
    Definition Classes
    RowAuthorization
  129. lazy val viewNameToFilterMetadata: Map[String, Seq[FilterParameter]]
    Definition Classes
    AppBase
  130. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  131. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  132. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  133. implicit object BList extends (AppBase.this)#HExt[(AppBase.this)#ListContext[(AppBase.this)#Dto]]
    Definition Classes
    AppBase
  134. implicit object Create extends (AppBase.this)#HExt[(AppBase.this)#CreateContext[(AppBase.this)#Dto]]
    Definition Classes
    AppBase
  135. implicit object Remove extends (AppBase.this)#HExt[(AppBase.this)#RemoveContext[(AppBase.this)#DtoWithId]]
    Definition Classes
    AppBase
  136. implicit object Save extends (AppBase.this)#HExt[(AppBase.this)#SaveContext[(AppBase.this)#Dto]]
    Definition Classes
    AppBase
  137. object TestQuerease extends AppQuerease with TestQuerease
  138. implicit object View extends (AppBase.this)#HExt[(AppBase.this)#ViewContext[(AppBase.this)#Dto]]
    Definition Classes
    AppBase

Inherited from NoValidation

Inherited from ValidationEngine

Inherited from Authorization.NoAuthorization[TestUsr]

Inherited from Authorization[TestUsr]

Inherited from DbConstraintMessage.PostgreSqlConstraintMessage

Inherited from DbConstraintMessage

Inherited from PostgresDbAccess

Inherited from DbAccess

Inherited from Audit.NoAudit[TestUsr]

Inherited from Audit[TestUsr]

Inherited from AppBase[TestUsr]

Inherited from I18n

Inherited from DbAccessProvider

Inherited from QuereaseProvider

Inherited from Loggable

Inherited from Authorization.RowAuthorization

Inherited from AnyRef

Inherited from Any

Ungrouped