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 lifecycleThe current lifecycle of the service.
- noOfImpls
const Int noOfImplsThe number of times this service has been created.
- serviceId
const Str serviceIdThe unique id of the service.
- serviceProxy
const ServiceProxy serviceProxyThe proxy strategy of the service.
- serviceScope
const ServiceScope serviceScopeThe scope of the service.
- serviceType
const Type serviceTypeThe type of the service.