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

Source

const ServiceLifecycle lifecycle

The current lifecycle of the service.

noOfImpls

Source

const Int noOfImpls

The number of times this service has been created.

serviceId

Source

const Str serviceId

The unique id of the service.

serviceProxy

Source

const ServiceProxy serviceProxy

The proxy strategy of the service.

serviceScope

Source

const ServiceScope serviceScope

The scope of the service.

serviceType

Source

const Type serviceType

The type of the service.