trait ProvidesAdditionalConfiguration extends AnyRef
This trait allows Lagom integrations to define additional configuration that gets mixed into the application trait.
By extending this, and overriding additionalConfiguration
, an integration can inject configuration, and the user
can control which order this configuration gets applied by changing the order in which traits are mixed together.
- Alphabetic
- By Inheritance
- ProvidesAdditionalConfiguration
- AnyRef
- Any
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
def
+(other: String): String
- Implicit
- This member is added by an implicit conversion from ProvidesAdditionalConfiguration to any2stringadd[ProvidesAdditionalConfiguration] performed by method any2stringadd in scala.Predef.
- Definition Classes
- any2stringadd
-
def
->[B](y: B): (ProvidesAdditionalConfiguration, B)
- Implicit
- This member is added by an implicit conversion from ProvidesAdditionalConfiguration to ArrowAssoc[ProvidesAdditionalConfiguration] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
- Annotations
- @inline()
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
additionalConfiguration: AdditionalConfiguration
Define the additional configuration to add to the application.
Define the additional configuration to add to the application.
Classes that override this must combine the configuration they add with the configuration from the super implementation. Failure to do this will prevent different integrations from working with each other.
When overriding, the overridden file should be a def, so as to ensure multiple components can all override it. Lagom will only invoke this method once from a lazy val, so it will effectively be calculated once.
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
ensuring(cond: (ProvidesAdditionalConfiguration) ⇒ Boolean, msg: ⇒ Any): ProvidesAdditionalConfiguration
- Implicit
- This member is added by an implicit conversion from ProvidesAdditionalConfiguration to Ensuring[ProvidesAdditionalConfiguration] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: (ProvidesAdditionalConfiguration) ⇒ Boolean): ProvidesAdditionalConfiguration
- Implicit
- This member is added by an implicit conversion from ProvidesAdditionalConfiguration to Ensuring[ProvidesAdditionalConfiguration] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: Boolean, msg: ⇒ Any): ProvidesAdditionalConfiguration
- Implicit
- This member is added by an implicit conversion from ProvidesAdditionalConfiguration to Ensuring[ProvidesAdditionalConfiguration] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: Boolean): ProvidesAdditionalConfiguration
- Implicit
- This member is added by an implicit conversion from ProvidesAdditionalConfiguration to Ensuring[ProvidesAdditionalConfiguration] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
formatted(fmtstr: String): String
- Implicit
- This member is added by an implicit conversion from ProvidesAdditionalConfiguration to StringFormat[ProvidesAdditionalConfiguration] performed by method StringFormat in scala.Predef.
- Definition Classes
- StringFormat
- Annotations
- @inline()
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
→[B](y: B): (ProvidesAdditionalConfiguration, B)
- Implicit
- This member is added by an implicit conversion from ProvidesAdditionalConfiguration to ArrowAssoc[ProvidesAdditionalConfiguration] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc