const classafIoc::ServiceDefinition
sys::Obj afIoc::ServiceDefinition
Service information, as returned by Registry.serviceDefinitions().
Note the data held this class does not change. To see updates to lifecycle
and noOfImpls
a new instance of this class would need to be re-acquired from Registry.serviceDefinitions().
@since 1.2.0
- lifecycle
const ServiceLifecycle lifecycle
The current lifecycle of the service.
- noOfImpls
const Int noOfImpls
The number of times this service has been created.
- serviceId
const Str serviceId
The unique id of the service.
- serviceProxy
const ServiceProxy serviceProxy
The proxy strategy of the service.
- serviceScope
const ServiceScope serviceScope
The scope of the service.
- serviceType
const Type serviceType
The type of the service.