ServiceLocatorFactory class

Defines the factories for all application dependencies.

Constructors

ServiceLocatorFactory.new()

Properties

actionApi → SingletonFactory<ActionApi>
A singleton factory for the ActionApi.
final
appStartApi → SingletonFactory<AppStartApi>
A singleton factory for the AppStartApi.
final
configRepoFactory → SingletonFactory<AgentConfigurationRepository>
A singleton factory for the AgentConfigurationRepository.
latefinal
configurationStreamFactory → SingletonFactory<Stream<Map>>
A singleton factory for the native configuration stream
final
errorApiFactory → SingletonFactory<ErrorApi>
A singleton factory for the ErrorApi.
final
errorReporter2ndGen → SingletonFactory<ErrorReporterGen2>
final
errorReporter3rdGen → SingletonFactory<ErrorReporterGen3>
final
errorSensor → SingletonFactory<ErrorSensor>
final
eventApiFactory → SingletonFactory<EventApi>
A singleton factory for the EventApi.
final
eventProcessor → SingletonFactory<EventProcessor>
A singleton factory for the EventProcessor.
latefinal
hashCode int
The hash code for this object.
no setterinherited
loggerFactory → SingletonFactory<Logger>
A singleton factory for the Logger.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
settingsApi → SingletonFactory<SettingsApi>
A singleton factory for the SettingsApi.
final
thirdGenApi → SingletonFactory<ThirdGenApi>
A singleton factory for the ThirdGenApi.
final
viewApi → SingletonFactory<ViewApi>
A singleton factory for the ViewApi.
final
webRequestApi → SingletonFactory<WebRequestApi>
A singleton factory for the WebRequestApi.
final

Methods

clearAll() → void
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