BindChannelJson

Functions

Link copied to clipboard
inline fun <R : Any> namespace(namespace: AntPatternNamespace, configure: ConfigBlock<ChannelConfig.Json> = ConfigBlock {}, supplier: PathVariablesChannelSupplier<Flow.Publisher<R>, Flow.Publisher<out Any>>)
fun <R : Any> namespace(namespace: AntPatternNamespace, receiveType: Class<R>, configure: ConfigBlock<ChannelConfig.Json> = ConfigBlock {}, supplier: PathVariablesChannelSupplier<Flow.Publisher<R>, Flow.Publisher<out Any>>)
Link copied to clipboard
inline fun <R : Any> path(path: String, configure: ConfigBlock<ChannelConfig.Json> = ConfigBlock {}, supplier: ChannelSupplier<Flow.Publisher<R>, Flow.Publisher<out Any>>)
fun <R : Any> path(path: String, receiveType: Class<R>, configure: ConfigBlock<ChannelConfig.Json> = ConfigBlock {}, supplier: ChannelSupplier<Flow.Publisher<R>, Flow.Publisher<out Any>>)
Link copied to clipboard
inline fun <R : Any> pattern(pattern: String, configure: ConfigBlock<ChannelConfig.Json> = ConfigBlock {}, supplier: PathVariablesChannelSupplier<Flow.Publisher<R>, Flow.Publisher<out Any>>)
fun <R : Any> pattern(pattern: String, receiveType: Class<R>, configure: ConfigBlock<ChannelConfig.Json> = ConfigBlock {}, supplier: PathVariablesChannelSupplier<Flow.Publisher<R>, Flow.Publisher<out Any>>)