Misk Backfill Module
class MiskBackfillModule @JvmOverloads() constructor(config: BackfilaHttpClientConfig, loggingSetupProvider: KClass<out BackfilaClientLoggingSetupProvider>, dependsOn: List<Key<out Service>>) : KAbstractModule
Content copied to clipboard
Backfila-using applications install at minimum 3 things.
This module
One or more specific client backend implementation modules such as
HibernateBackfillModuleEither: EmbeddedBackfilaModule (testing and development) or BackfilaClientModule (staging and production).
Constructors
MiskBackfillModule
Link copied to clipboard
@JvmOverloads()
Content copied to clipboard
Functions
bind
Link copied to clipboard
bindConstant
Link copied to clipboard
bindInterceptor
Link copied to clipboard
open fun bindInterceptor(p0: Matcher<in Class<*>>, p1: Matcher<in Method>, vararg p2: MethodInterceptor)
Content copied to clipboard
bindListener
Link copied to clipboard
open fun bindListener(p0: Matcher<in Binding<*>>, vararg p1: ProvisionListener)
Content copied to clipboard
bindScope
Link copied to clipboard
convertToTypes
Link copied to clipboard
open fun convertToTypes(p0: Matcher<in TypeLiteral<*>>, p1: TypeConverter)
Content copied to clipboard
currentStage
Link copied to clipboard
getMembersInjector
Link copied to clipboard
getProvider
Link copied to clipboard
requestInjection
Link copied to clipboard
requestStaticInjection
Link copied to clipboard
requireBinding
Link copied to clipboard