setReferences method

  1. @override
void setReferences(
  1. IReferences references
)

Sets references to dependent components.

  • references references to locate the component dependencies.

Implementation

@override
void setReferences(IReferences references) {
  _references = references;
  _logger.setReferences(references);

  // Get connection
  _dependencyResolver.setReferences(references);
  _connection = _dependencyResolver.getOneOptional('connection');
  // Or create a local one
  if (_connection == null) {
    _connection = _createConnection();
    _localConnection = true;
  } else {
    _localConnection = false;
  }
}