All Classes and Interfaces

Class
Description
Represents an active object that encapsulates its state and processes requests asynchronously.
Represents the context of an active object, providing methods to manage dependencies, lifecycle, and message handling.
Represents a dependency between active objects.
Enumerates the types of relationships that can exist between active objects.
Factory interface for creating ActiveObject instances.
This interface represents the lifecycle of an Active Object, which encapsulates asynchronous method invocation behavior.
The ActiveObjectsDispatcher interface defines methods for managing active objects and their lifecycle in a system.
Represents the possible states of an Active Object in its lifecycle.
Represents a function that extracts an attribute from a target object.
Functional interface representing an operation that sets a value to a target object.
Exception thrown to indicate a problem with dependency resolution during lifecycle operations.
Represents an exception that occurs during the dispatching process of an active object.
Represents an Active Object message for controlling idle state transitions.
Represents an Active Object message indicating a request to activate, transitioning from idle to active state.
Represents an Active Object message indicating a request to deactivate, transitioning from active to idle state.
Functional interface representing an operation that accepts a single input argument and performs some action.
Functional interface representing an operation that takes a single argument and returns a result, allowing for checked exceptions to be thrown during its execution.
An exception indicating that an object failed to stop due to a blocking condition or external factor.
Interface for listeners that are interested in object creation events within an Active Object context.
This functional interface defines a contract for listeners that need to be notified when an object is destroyed.
Represents a listener for idle events in an active object context.
Functional interface that represents a listener for messages.
Represents a listener that is called when an object starts.
Interface for a listener that handles stop events in an active object context.
Custom exception class representing a registry-related error in the Active Object pattern implementation.
Represents a message to start processing with an Active Object.
Represents a message to stop an Active Object or a chain of Active Objects.