LoggingDispatcher class
Dispatcher decorator that logs intent dispatching lifecycle events.
Wraps another JIntentDispatcher and adds logging before and after dispatching an intent, including metadata if available.
This allows transparent logging of all intent dispatches without modifying the underlying dispatcher behavior.
- Implemented types
Constructors
- LoggingDispatcher(JIntentDispatcher inner)
-
Creates a logging decorator around the given
innerdispatcher.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- inner → JIntentDispatcher
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
cancelPending(
JController< JState> controller) → void -
override
-
dispatch<
T extends JState> (JIntent< T> intent, JController<T> controller) → Future<void> -
Dispatches the given
intentto the providedcontroller.override -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited