ObslyIntegration class abstract

Base Integration pattern inspired by Sentry architecture Provides a clean separation of concerns and mandatory cleanup

Implementers

Constructors

ObslyIntegration()

Properties

hashCode int
The hash code for this object.
no setterinherited
integrationName String
Unique identifier for this integration
no setter
isActive bool
Whether this integration is currently active
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

close() Future<void>
Clean up any resources used by this integration This method MUST be implemented to prevent memory leaks and restore original system state
initialize(ObslyHub hub) Future<void>
Initialize the integration with the given hub and configuration This method should set up any necessary interceptors or listeners
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