| 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 |