Package | Description |
---|---|
org.wamblee.system.adapters | |
org.wamblee.system.components | |
org.wamblee.system.container | |
org.wamblee.system.core | |
org.wamblee.system.spring | |
org.wamblee.system.spring.component |
Modifier and Type | Method and Description |
---|---|
Object |
ClassConfiguration.create(Scope aScope)
Creates the object in the given scope.
|
Object |
ConstructorConfiguration.create(Scope aScope)
Creates the object in the given scope.
|
protected Object |
ObjectAdapter.doStart(Scope aScope) |
protected Object |
ClassAdapter.doStart(Scope aScope) |
void |
SetterConfiguration.inject(Scope aScope,
Object aObject)
Invokes all configured setters with the appropriate values.
|
void |
ClassConfiguration.inject(Scope aScope,
Object aObject)
Injects required interfaces through the setters
|
void |
ObjectConfiguration.inject(Scope aScope,
Object aObject)
Performs injection into an object of the configured class using
information from the given scope.
|
Object[] |
ParameterValues.values(Scope aScope)
Returns the values to use in the given scope.
|
Modifier and Type | Method and Description |
---|---|
protected Properties |
PropertyComponent.doStart(Scope aScope) |
Modifier and Type | Method and Description |
---|---|
protected Scope |
Container.doStart(Scope aExternalScope) |
Scope |
Container.start()
Utility method to start with an empty external scope.
|
Modifier and Type | Method and Description |
---|---|
protected Scope |
Container.doStart(Scope aExternalScope) |
protected void |
Container.doStop(Scope aScope) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultScope |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractComponent.addInterface(ProvidedInterface aDescriptor,
Object aService,
Scope aScope)
Implementations must call this method to indicate that a new service has
been started.
|
protected abstract Type |
AbstractComponent.doStart(Scope aScope)
Must be implemented for initializing the subsystem.
|
Type |
Component.start(Scope aScope)
Initialises the subsystem by starting all the services that it described
as provided.
|
Type |
AbstractComponent.start(Scope aScope) |
Constructor and Description |
---|
DefaultScope(ProvidedInterface[] aExternallyProvided,
Scope aParent)
Creates a new DefaultScope object.
|
Constructor and Description |
---|
DefaultScope(ProvidedInterface[] aExternallyProvided,
List<Scope> aParent)
Creates a new DefaultScope object.
|
Modifier and Type | Method and Description |
---|---|
protected Scope |
SpringComponent.doStart(Scope aExternalScope) |
Modifier and Type | Method and Description |
---|---|
protected Scope |
SpringComponent.doStart(Scope aExternalScope) |
protected void |
SpringComponent.doStop(Scope aRuntime) |
Modifier and Type | Method and Description |
---|---|
protected Scope |
HibernateComponent.doStart(Scope aExternalScope) |
Modifier and Type | Method and Description |
---|---|
protected Scope |
HibernateComponent.doStart(Scope aExternalScope) |
protected DataSource |
DatasourceComponent.doStart(Scope aScope) |
Copyright © 2022. All rights reserved.