ChannelManager

@Component
class ChannelManager : ApplicationContextAware

A ChannelManager is responsible for the lifecycle of Channels.

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
var applicationContext: ApplicationContext?
Link copied to clipboard
Link copied to clipboard
@Value(value = "${service.root:com.serious}")
lateinit value var rootPackage: String

Functions

Link copied to clipboard
Link copied to clipboard
fun make(component: String, address: ServiceAddress): Channel
Link copied to clipboard
fun register(definition: BeanDefinition)
Link copied to clipboard
Link copied to clipboard
fun removeChannel(channel: Channel)
Link copied to clipboard
fun report()
Link copied to clipboard
@PostConstruct
fun scan()
Link copied to clipboard
open override fun setApplicationContext(applicationContext: ApplicationContext)