- add
Add a service
- get
Retrieve a service implementation
- contains
Check if a service is registered
- addAll
Add services
- entrySet
- getRequired
Retrieve a required service implementation. Throws an exception if the service
is not available
- cleanup
Clear up the services registered, by calling Service#cleanup() on each
registered service
- cleanupAfterBoot
Clean up BootstrapServices by calling BootstrapService#cleanupAfterBoot() on
each registered Bootstr
- addIfAbsent
Add a service if no implementation of the given service is registered with the
registry yet. Returns
- getOptional
Retrieve a service implementation wrapped in Optional.