Uses of Interface
pt.unl.fct.di.novasys.babel2.channels.BabelChannelBuilder
Packages that use BabelChannelBuilder
Package
Description
Channel abstractions, lifecycle builders, wire messages, and node components for Babel 2.
In-memory simulated communication channels for intra-JVM protocol testing and message passing.
Legacy server-side channel implementation compatible with legacy clients.
QUIC transport channel implementation for Babel 2, providing multiplexed,
stream-oriented communication secured by mutual TLS.
TCP transport channel implementation for Babel 2, providing reliable, ordered,
connection-oriented message delivery over persistent TCP sockets with configurable
authentication modes and identity verification.
UDP datagram channel implementation for connectionless unicast and multicast messaging.
Core runtime, protocol lifecycle, executor models, and protocol extensions for Babel 2.
-
Uses of BabelChannelBuilder in pt.unl.fct.di.novasys.babel2.channels
Classes in pt.unl.fct.di.novasys.babel2.channels with type parameters of type BabelChannelBuilderModifier and TypeClassDescriptionclassAbstractBabelChannelBuilder<T extends BabelChannelBuilder>Abstract base class forBabelChannelBuilderimplementations.classAbstractIPBabelChannelBuilder<T extends BabelChannelBuilder>Base builder for channel implementations operating over IP networks.Classes in pt.unl.fct.di.novasys.babel2.channels that implement BabelChannelBuilderModifier and TypeClassDescriptionclassAbstractBabelChannelBuilder<T extends BabelChannelBuilder>Abstract base class forBabelChannelBuilderimplementations.classAbstractIPBabelChannelBuilder<T extends BabelChannelBuilder>Base builder for channel implementations operating over IP networks. -
Uses of BabelChannelBuilder in pt.unl.fct.di.novasys.babel2.channels.internal
Classes in pt.unl.fct.di.novasys.babel2.channels.internal that implement BabelChannelBuilderModifier and TypeClassDescriptionfinal classBabelChannelBuilderthat creates (and caches) a singleInternalBabelChannelinstance. -
Uses of BabelChannelBuilder in pt.unl.fct.di.novasys.babel2.channels.legacy.simpleServer
Classes in pt.unl.fct.di.novasys.babel2.channels.legacy.simpleServer that implement BabelChannelBuilderModifier and TypeClassDescriptionclassBuilder for constructingLegacySimpleServerBabelChannelinstances. -
Uses of BabelChannelBuilder in pt.unl.fct.di.novasys.babel2.channels.quic
Classes in pt.unl.fct.di.novasys.babel2.channels.quic that implement BabelChannelBuilder -
Uses of BabelChannelBuilder in pt.unl.fct.di.novasys.babel2.channels.tcp_tls
Classes in pt.unl.fct.di.novasys.babel2.channels.tcp_tls that implement BabelChannelBuilderModifier and TypeClassDescriptionclassBuilder forAbstractTCPBabelChannelinstances.classBuilder forTLSBabelChannelinstances. -
Uses of BabelChannelBuilder in pt.unl.fct.di.novasys.babel2.channels.udp
Classes in pt.unl.fct.di.novasys.babel2.channels.udp that implement BabelChannelBuilder -
Uses of BabelChannelBuilder in pt.unl.fct.di.novasys.babel2.core
Methods in pt.unl.fct.di.novasys.babel2.core with parameters of type BabelChannelBuilderModifier and TypeMethodDescriptionBabelBootstrap.registerProtocol(BabelProtocol protocol, BabelProtocolHolderFactory holderFactory, BabelChannelBuilder... channelFactories) Registers a protocol instance with this Babel runtime, optionally associating it with one or more channel builders.