railo-context.Component coldbox.system.ioc.scopes.Singleton
I am the singleton scope
Constructor Summary | |
---|---|
init(any<Injector> injector)
Configure the scope for operation. |
Method Summary | |
---|---|
void
|
clear()
Clear the singletons scope and re-create it. |
any
|
getFromScope(any<Mapping> mapping, [any<struct> initArguments])
Retrieve an object from scope or create it if not found in scope. |
any<java.util.concurrent.ConcurrentHashMap>
|
getSingletons()
Get all singletons structure. |
Methods inherited from class railo-context.Component |
---|
None |
Constructor Detail |
---|
Configure the scope for operation
injector
- The linked WireBox injector: coldbox.system.ioc.InjectorMethod Detail |
---|
Clear the singletons scope and re-create it
Retrieve an object from scope or create it if not found in scope
getFromScope
in interface
IScope
mapping
- The object mapping: coldbox.system.ioc.config.MappinginitArguments
- The constructor structure of arguments to passthrough when initializing the instanceGet all singletons structure