All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description MatsSerializer<Z> Defines the operations needed serialize and deserializeMatsTraces to and from byte arrays (e.g.MatsSerializer.DeserializedMatsTrace<Z> MatsSerializer.SerializationException The methods in this interface shall throw this RuntimeException if they encounter problems.MatsSerializer.SerializedMatsTrace MatsTrace<Z> Together with theMatsSerializer, this interface describes one way to implement a wire-protocol for how Mats communicates.MatsTrace.Call<Z> Represents an entry in theMatsTrace.MatsTrace.Call.CallType Which type of Call this is.MatsTrace.Call.Channel An encapsulation of the stageId/endpointId along with theMatsTrace.Call.MessagingModelthe message should be delivered over.MatsTrace.Call.MessagingModel Specifies what type of Messaging Model a 'to' and 'replyTo' is to go over: Queue or Topic.MatsTrace.KeepMatsTrace Specifies how the MatsTrace will handle historic values that are present just for debugging.MatsTrace.StackState<Z> The State instances (of type Z), along with the height of the stack the state relates to.MatsTraceFieldImpl<Z> An implementation ofMatsTracewhich uses fields to hold all state necessary for a Mats flow, including "holders" for the serialization of DTOs and STOs, with type 'Z'.MatsTraceFieldImpl.CallImpl<Z> Represents an entry in theMatsTrace.