| Package | org.servebox.foundry.service |
| Class | public class ServiceLocator |
| Property | Defined by | ||
|---|---|---|---|
| logger : ILogger [static]
The class logger.
| ServiceLocator | ||
| Method | Defined by | ||
|---|---|---|---|
|
Creates a new SimpleNotification object.
| ServiceLocator | ||
|
[static]
| ServiceLocator | ||
|
getService(id:String):AbstractService
Retrieves the reference to a service.
| ServiceLocator | ||
|
registerService(id:String, service:AbstractService):void
Registers a reference to the service with an id.
| ServiceLocator | ||
| logger | property |
protected static var logger:ILoggerThe class logger.
| ServiceLocator | () | constructor |
public function ServiceLocator()Creates a new SimpleNotification object.
| getInstance | () | method |
| getService | () | method |
public function getService(id:String):AbstractServiceRetrieves the reference to a service.
Parametersid:String — give id of the required service
|
AbstractService |
| registerService | () | method |
public function registerService(id:String, service:AbstractService):voidRegisters a reference to the service with an id.
Parametersid:String — give an id to the service
|
|
service:AbstractService — instance of the service
|