Packageorg.spicefactory.parsley.core.bootstrap.impl
Classpublic class DefaultServiceRegistry
InheritanceDefaultServiceRegistry Inheritance Object
Implements ServiceRegistry

Default implementation of the ServiceRegistry interface.



Public Properties
 PropertyDefined By
  bindingManager : Service
[read-only] The configuration for the service that manages decoupled binding based on publishers and subscribers.
DefaultServiceRegistry
  bootstrapManager : Service
[read-only] The configuration for the service that handles the initialization of a Context.
DefaultServiceRegistry
  context : Service
[read-only] The configuration for the Context implementation.
DefaultServiceRegistry
  definitionRegistry : Service
[read-only] The configuration for service that allows to register object definitions.
DefaultServiceRegistry
  lifecycleManager : Service
[read-only] The configuration for the service that handles the lifecycle of managed objects.
DefaultServiceRegistry
  messageRouter : Service
[read-only] The configuration for the service that implements the messaging system.
DefaultServiceRegistry
  persistenceManager : Service
[read-only] The configuration for the service that manages values persisted by publishers.
DefaultServiceRegistry
  scopeManager : Service
[read-only] The configuration for the service that manages the scopes for a particular Context.
DefaultServiceRegistry
  viewManager : Service
[read-only] The configuration for the service that manages all aspects of view wiring.
DefaultServiceRegistry
Public Methods
 MethodDefined By
  
Adds a parent registry to be used to pull additional decorators and the default implementation from.
DefaultServiceRegistry
Property Detail
bindingManagerproperty
bindingManager:Service  [read-only]

The configuration for the service that manages decoupled binding based on publishers and subscribers.


Implementation
    public function get bindingManager():Service
bootstrapManagerproperty 
bootstrapManager:Service  [read-only]

The configuration for the service that handles the initialization of a Context.


Implementation
    public function get bootstrapManager():Service
contextproperty 
context:Service  [read-only]

The configuration for the Context implementation.


Implementation
    public function get context():Service
definitionRegistryproperty 
definitionRegistry:Service  [read-only]

The configuration for service that allows to register object definitions.


Implementation
    public function get definitionRegistry():Service
lifecycleManagerproperty 
lifecycleManager:Service  [read-only]

The configuration for the service that handles the lifecycle of managed objects.


Implementation
    public function get lifecycleManager():Service
messageRouterproperty 
messageRouter:Service  [read-only]

The configuration for the service that implements the messaging system.


Implementation
    public function get messageRouter():Service
persistenceManagerproperty 
persistenceManager:Service  [read-only]

The configuration for the service that manages values persisted by publishers.


Implementation
    public function get persistenceManager():Service
scopeManagerproperty 
scopeManager:Service  [read-only]

The configuration for the service that manages the scopes for a particular Context.


Implementation
    public function get scopeManager():Service
viewManagerproperty 
viewManager:Service  [read-only]

The configuration for the service that manages all aspects of view wiring.


Implementation
    public function get viewManager():Service
Method Detail
addParent()method
public function addParent(parent:ServiceRegistry):void

Adds a parent registry to be used to pull additional decorators and the default implementation from.

Parameters

parent:ServiceRegistry — a parent registry