Make sure only one Service registration (initiator/provided) exists per role

Description

Allow just a single registration against a given service row in StandardServiceRegistryBuilder. A registration is represented as either a ProvidedService and StandardServiceInitiator kept in the #providedServices and #initiators Lists meaning that currently multiple registrations might occur for a given role

Environment

None

Status

Assignee

Steve Ebersole

Reporter

Steve Ebersole

Fix versions

Labels

None

backPortable

None

Suitable for new contributors

None

Requires Release Note

None

Pull Request

None

backportDecision

None

Priority

Major
Configure