Class Hierarchy
- java.lang.Object
- org.simplesim.core.messaging.AbstractMessage<A>
- org.simplesim.core.messaging.Message
- org.simplesim.core.messaging.RoutingMessage
- org.simplesim.core.messaging.AbstractPort (implements org.simplesim.core.messaging.Port)
- org.simplesim.core.messaging.MultiPort
- org.simplesim.core.messaging.SinglePort
- org.simplesim.core.messaging.SwitchPort
- org.simplesim.core.messaging.DirectMessageForwarding (implements org.simplesim.core.messaging.MessageForwardingStrategy)
- org.simplesim.core.messaging.RecursiveMessageForwarding (implements org.simplesim.core.messaging.MessageForwardingStrategy)
- org.simplesim.core.messaging.RoutingMessageForwarding (implements org.simplesim.core.messaging.MessageForwardingStrategy)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.simplesim.core.messaging.MessageForwardingStrategy.ForwardingFailureException
- java.lang.RuntimeException
- java.lang.Exception
- org.simplesim.core.messaging.AbstractMessage<A>
Interface Hierarchy
- org.simplesim.core.messaging.MessageForwardingStrategy
- org.simplesim.core.messaging.Port