| Interface | Description | 
|---|---|
| IComponentIdentifier | Interface for component identifiers. | 
| IComponentStep<T> | Interface for a component step. | 
| IConditionalComponentStep<T> | The interface for interpreter actions. | 
| IConnection | Base interface for all Jadex connections (streams). | 
| IErrorReport | The interface for an error report of loaded models. | 
| IExternalAccess | The interface for accessing components from the outside. | 
| IGlobalResourceIdentifier | Global resources are identified by their unique resource id. | 
| IInputConnection | Interface for input connection stream. | 
| IInternalAccess | Common interface for all component types. | 
| ILocalResourceIdentifier | Interface for resource identification. | 
| IMessageAdapter | Interface for external messages to be passed to a kernel component. | 
| IMultiKernelListener | Kernel listener. | 
| IOutputConnection | Interface for output connection. | 
| IPriorityComponentStep<T> | A priority component step can define an execution priority. | 
| IRemoteMessageListener | Message service listener interface. | 
| IResourceIdentifier | Interface for resource identification. | 
| ISearchConstraints | Interface for search constraints. | 
| ITargetResolver | The target resolver is used to determine dynamically a new service
  target by an intelligent proxy. | 
| ITransferableStep<T> | Marker interface for transferable component steps. | 
| ITransportComponentIdentifier | 
| Class | Description | 
|---|---|
| AbstractErrorReportBuilder | Helper class for building error reports. | 
| BasicComponentIdentifier | An component identifier (AID), see FIPASC00023. | 
| BulkMonitoringEvent | |
| Cause | A cause is used to link events. | 
| CheckedAction | Can be used as external action, which will only be executed when
  isValid() is true. | 
| ClassInfo | The class info struct serves for saving class information. | 
| ComponentEvent | |
| ComponentIdentifier | Component identifier with transport addresses. | 
| ComponentResultListener<E> | The result listener for executing listener invocations as a component step. | 
| DefaultMessageAdapter | The adapter for messages on the standalone platform. | 
| ErrorReport | Error report that holds information about model errors. | 
| FactoryFilter | Filtering specific component factories. | 
| GlobalResourceIdentifier | Default implementation for global resource identification. | 
| ImmediateComponentStep<T> | Simple abstract class for immediate component steps. | 
| IntermediateComponentResultListener<E> | Intermediate listener that invokes listeners on component thread. | 
| InternalAccessAdapter | Internal access adapter. | 
| LocalResourceIdentifier | Default implementation for resource identification. | 
| RemoteChangeListenerHandler | A listener to be installed remotely in a component. | 
| ResourceIdentifier | Default implementation for resource identification. | 
| ServiceCall | Information about a current service call. | 
| ServiceCallInfo | |
| SFuture | Helper class for future aspects. | 
| TimeoutIntermediateResultListener<E> | |
| TimeoutResultListener<E> | Listener that allows to automatically trigger a timeout when
  no result (or exception) was received after some timeout interval. | 
| VersionInfo | Some version infos for Jadex. | 
| Exception | Description | 
|---|---|
| ComponentCreationException | Thrown when component creation failed. | 
| ComponentNotFoundException | Thrown when a component was not found. | 
| ComponentPersistedException | Thrown when operations are invoked after an component has been persisted. | 
| ComponentTerminatedException | Thrown when operations are invoked after an component has been terminated. | 
| ContentException | A content exception occurs, if the content cannot be properly
  extracted from a message with language and ontology set. | 
| MessageFailureException | An exception indicating a message failure (e.g. | 
| ServiceTerminatedException | Thrown when operations are invoked after a service has been shut down. | 
| Error | Description | 
|---|---|
| StepAborted | An error thrown to abort the execution of a blocked component step. |