Package | org.spicefactory.parsley.core.bootstrap.impl |
Class | public class DefaultBootstrapInfo |
Inheritance | DefaultBootstrapInfo Object |
Implements | BootstrapInfo |
Property | Defined By | ||
---|---|---|---|
bindingManager : Service [read-only]
The configuration for the service that manages decoupled binding based on
publishers and subscribers. | DefaultBootstrapInfo | ||
context : Context [read-only]
The Context under construction. | DefaultBootstrapInfo | ||
decoratorAssemblers : Array [read-only]
All decorator assemblers to apply to object definitions,
including those inherited from parent Contexts. | DefaultBootstrapInfo | ||
description : String [read-only]
| DefaultBootstrapInfo | ||
domain : ApplicationDomain [read-only]
| DefaultBootstrapInfo | ||
globalState : GlobalStateManager [read-only]
The manager for the global state of all existing Contexts
| DefaultBootstrapInfo | ||
lifecycleManager : ObjectLifecycleManager [read-only]
The service that handles the lifecycle of managed objects. | DefaultBootstrapInfo | ||
messageRouter : MessageRouter [read-only]
The service that implements the messaging system. | DefaultBootstrapInfo | ||
messageSettings : MessageSettings [read-only]
| DefaultBootstrapInfo | ||
parents : Array [read-only]
All parent Contexts that the new Context should inherit from. | DefaultBootstrapInfo | ||
persistenceManager : Service [read-only]
The configuration for the service that manages values persisted
by publishers. | DefaultBootstrapInfo | ||
properties : ConfigurationProperties [read-only]
| DefaultBootstrapInfo | ||
registry : ObjectDefinitionRegistry [read-only]
The registry for object definitions. | DefaultBootstrapInfo | ||
scopeExtensions : Dictionary [read-only]
The extensions for the scopes of this Context, mapped by the Class
of the extension. | DefaultBootstrapInfo | ||
scopeInfoRegistry : ScopeInfoRegistry [read-only]
The registry of ScopeInfo instances. | DefaultBootstrapInfo | ||
scopeManager : ScopeManager [read-only]
The service that manages the scopes for a particular Context. | DefaultBootstrapInfo | ||
viewManager : ViewManager [read-only]
The service that manages all aspects of view wiring. | DefaultBootstrapInfo | ||
viewRoot : DisplayObject [read-only]
| DefaultBootstrapInfo | ||
viewSettings : ViewSettings [read-only]
| DefaultBootstrapInfo |
Method | Defined By | ||
---|---|---|---|
DefaultBootstrapInfo(config:BootstrapConfig, scopes:ScopeInfoRegistry, scopeExtensions:Dictionary, globalState:GlobalStateManager, decoratorAssemblers:Array)
Creates a new instance. | DefaultBootstrapInfo |
bindingManager | property |
bindingManager:Service
[read-only] The configuration for the service that manages decoupled binding based on publishers and subscribers.
public function get bindingManager():Service
context | property |
context:Context
[read-only] The Context under construction.
public function get context():Context
decoratorAssemblers | property |
decoratorAssemblers:Array
[read-only] All decorator assemblers to apply to object definitions, including those inherited from parent Contexts.
public function get decoratorAssemblers():Array
description | property |
description:String
[read-only]
public function get description():String
domain | property |
domain:ApplicationDomain
[read-only]
public function get domain():ApplicationDomain
globalState | property |
globalState:GlobalStateManager
[read-only] The manager for the global state of all existing Contexts
public function get globalState():GlobalStateManager
lifecycleManager | property |
lifecycleManager:ObjectLifecycleManager
[read-only] The service that handles the lifecycle of managed objects. Normally only needed by the Context implementation.
public function get lifecycleManager():ObjectLifecycleManager
messageRouter | property |
messageRouter:MessageRouter
[read-only] The service that implements the messaging system.
public function get messageRouter():MessageRouter
messageSettings | property |
messageSettings:MessageSettings
[read-only]
public function get messageSettings():MessageSettings
parents | property |
parents:Array
[read-only] All parent Contexts that the new Context should inherit from.
public function get parents():Array
persistenceManager | property |
persistenceManager:Service
[read-only] The configuration for the service that manages values persisted by publishers.
public function get persistenceManager():Service
properties | property |
properties:ConfigurationProperties
[read-only]
public function get properties():ConfigurationProperties
registry | property |
registry:ObjectDefinitionRegistry
[read-only] The registry for object definitions. In the bootstrap phase the registry can be used to register new object definitions.
public function get registry():ObjectDefinitionRegistry
scopeExtensions | property |
scopeExtensions:Dictionary
[read-only] The extensions for the scopes of this Context, mapped by the Class of the extension.
public function get scopeExtensions():Dictionary
scopeInfoRegistry | property |
scopeInfoRegistry:ScopeInfoRegistry
[read-only]
The registry of ScopeInfo instances.
In contrast to the public ScopeManager
interface this
is an internal API used by some of the kernel services
during initialization.
public function get scopeInfoRegistry():ScopeInfoRegistry
scopeManager | property |
scopeManager:ScopeManager
[read-only] The service that manages the scopes for a particular Context. Normally only needed by the Context implementation.
public function get scopeManager():ScopeManager
viewManager | property |
viewManager:ViewManager
[read-only] The service that manages all aspects of view wiring. Normally only needed by the Context implementation.
public function get viewManager():ViewManager
viewRoot | property |
viewRoot:DisplayObject
[read-only]
public function get viewRoot():DisplayObject
viewSettings | property |
viewSettings:ViewSettings
[read-only]
public function get viewSettings():ViewSettings
DefaultBootstrapInfo | () | Constructor |
public function DefaultBootstrapInfo(config:BootstrapConfig, scopes:ScopeInfoRegistry, scopeExtensions:Dictionary, globalState:GlobalStateManager, decoratorAssemblers:Array)
Creates a new instance.
Parametersconfig:BootstrapConfig — the configuration instance to use for the Context getting built
| |
scopes:ScopeInfoRegistry — the scopes to be created by the Context getting built
| |
scopeExtensions:Dictionary — the extensions to be created by each scope mapped by type (Class)
| |
globalState:GlobalStateManager — the global internal state of the container
| |
decoratorAssemblers:Array |