Packageorg.spicefactory.parsley.context
Classpublic class ServiceRegistryBuilder
InheritanceServiceRegistryBuilder Inheritance Object
Implements org.spicefactory.parsley.context.SetupPart

Builder that allows to register replacements or decorators for all seven IOC kernel services.



Public Methods
 MethodDefined By
  
Returns the builder for specifying the implementation or decorators for the service that manages decoupled publishers and subscribers.
ServiceRegistryBuilder
  
Returns the builder for specifying the implementation or decorators for the core Context service.
ServiceRegistryBuilder
  
Returns the builder for specifying the implementation or decorators for the service that allows to register object definitions.
ServiceRegistryBuilder
  
Returns the builder for specifying the implementation or decorators for the service that handles the lifecycle of managed objects.
ServiceRegistryBuilder
  
Returns the builder for specifying the implementation or decorators for the messaging system.
ServiceRegistryBuilder
  
Returns the builder for specifying the implementation or decorators for the service that manages persistent publishers.
ServiceRegistryBuilder
  
Returns the builder for specifying the implementation or decorators for the service that manages the scopes for a particular Context.
ServiceRegistryBuilder
  
Returns the builder for specifying the implementation or decorators for the service that manages all aspects of view wiring.
ServiceRegistryBuilder
Method Detail
bindingManager()method
public function bindingManager():ServiceBuilder

Returns the builder for specifying the implementation or decorators for the service that manages decoupled publishers and subscribers.

Returns
ServiceBuilder — the builder for specifying the implementation or decorators for the service that manages decoupled publishers and subscribers
context()method 
public function context():ServiceBuilder

Returns the builder for specifying the implementation or decorators for the core Context service.

Returns
ServiceBuilder — the builder for specifying the implementation or decorators for the core Context service
definitionRegistry()method 
public function definitionRegistry():ServiceBuilder

Returns the builder for specifying the implementation or decorators for the service that allows to register object definitions.

Returns
ServiceBuilder — the builder for specifying the implementation or decorators for the service that allows to register object definitions
lifecycleManager()method 
public function lifecycleManager():ServiceBuilder

Returns the builder for specifying the implementation or decorators for the service that handles the lifecycle of managed objects.

Returns
ServiceBuilder — the builder for specifying the implementation or decorators for the service that handles the lifecycle of managed objects
messageRouter()method 
public function messageRouter():ServiceBuilder

Returns the builder for specifying the implementation or decorators for the messaging system.

Returns
ServiceBuilder — the builder for specifying the implementation or decorators for the messaging system
persistenceManager()method 
public function persistenceManager():ServiceBuilder

Returns the builder for specifying the implementation or decorators for the service that manages persistent publishers.

Returns
ServiceBuilder — the builder for specifying the implementation or decorators for the service that manages persistent publishers
scopeManager()method 
public function scopeManager():ServiceBuilder

Returns the builder for specifying the implementation or decorators for the service that manages the scopes for a particular Context.

Returns
ServiceBuilder — the builder for specifying the implementation or decorators for the service that manages the scopes for a particular Context
viewManager()method 
public function viewManager():ServiceBuilder

Returns the builder for specifying the implementation or decorators for the service that manages all aspects of view wiring.

Returns
ServiceBuilder — the builder for specifying the implementation or decorators for the service that manages all aspects of view wiring