Package pt.unl.fct.di.novasys.babel2.channels.internal
@NullMarked
package pt.unl.fct.di.novasys.babel2.channels.internal
In-memory simulated communication channels for intra-JVM protocol testing and message passing.
Provides:
InternalBabelChannel— In-process channel routing messages directly via Java thread pools without OS sockets.InternalBabelChannelBuilder— Builder and singleton factory for the internal channel.InternalBabelNodeComponent— Addressing component for internal in-JVM peers.InternalConnection— Represents an active in-memory connection between two Babel nodes.
-
ClassDescriptionAn in-process (in-JVM) implementation of
BabelChannelintended for testing and single-process multi-protocol scenarios.BabelChannelBuilderthat creates (and caches) a singleInternalBabelChannelinstance.Internal component representing a node's participation in an internal channel.