Package kieker.model.system.model
Copyright 2022 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-
Interface Summary Interface Description ISystemModelElement Abstract supertype for all entities in the system model. -
Class Summary Class Description AbstractMessage An abstract base for messages which can later be used and combined in aMessageTrace
.AbstractSession<T extends AbstractTrace> Sessions group traces which belong to the same high-level user interaction.AbstractTrace This is the abstract base for a trace (like a message trace e.g.).AllocationComponent AssemblyComponent ComponentType This class represents the type of a component within the trace analysis tool.Execution This class represents an execution of an operation of an allocated component.ExecutionContainer ExecutionTrace This class is a container for a whole trace of executions (represented as instances ofExecution
).ExecutionTraceBasedSession Specialized sub-class for sessions which are derived from execution traces (seeExecutionTrace
).InvalidExecutionTrace This object represents an somehow invalid trace of executions.MessageTrace This class is a container for a whole trace of messages (represented as actual instances ofAbstractMessage
).MessageTraceBasedSession Specialized sub-class for sessions based on message traces (seeMessageTrace
).ModelFactory Operation This class represents an operation within the trace analysis tool.RootAssemblyComponent This class represents a root assembly component.RootExecutionContainer Specific subtype for the root execution container.SynchronousCallMessage A specified class of messages which represent synchronous calls.SynchronousReplyMessage A specified class of messages which represent synchronous replies.TraceInformation This class stores trace meta-information, such as the trace ID.