See: Description
| Interface | Description |
|---|---|
| Serviceable |
A Serviceable is a class that need to connect to software components using
a "role" abstraction, thus not depending on particular implementations
but on behavioral interfaces.
|
| ServiceManager |
A
ServiceManager selects Objects based on a
role. |
| ServiceSelector |
A
ServiceSelector selects Objects based on a
supplied policy. |
| Class | Description |
|---|---|
| DefaultServiceManager |
This class is a static implementation of a
ServiceManager. |
| DefaultServiceSelector |
This is the default implementation of the ServiceSelector
|
| WrapperServiceManager |
This is a
ServiceManager implementation that can wrap around a legacy
ComponentManager object effectively adapting a ComponentManager
interface to a ServiceManager interface. |
| WrapperServiceSelector |
This is a
ServiceSelector implementation that can wrap around a legacy
ComponentSelector object effectively adapting a ComponentSelector
interface to a ServiceSelector interface. |
| Exception | Description |
|---|---|
| ServiceException |
The exception thrown to indicate a problem with service.
|
Copyright © 2019. All rights reserved.