Interface Summary |
AtomicContext |
A runtime entity that manages an atomic (i.e. |
AutowireContext |
A specialization of a CompositeContext that is able to automatically resolve references
for its children using EntryPoint or Service interfaces exposed by it or, recursively, any
of it parents. |
CompositeContext |
A context which contains child component contexts. |
ConfigurationContext |
Offers configuration services in the runtime. |
Context |
An entity that provides an execution context for a runtime artifact or artifacts. |
EntryPointContext |
The runtime artifact representing an entry point, EntryPointContext manages wire handler
instances that expose service operations offered by a component in the parent composite. |
EventContext |
Implementations are responsible for tracking scope keys associated with the current request. |
EventFilter |
Evaluates whether a RuntimeEventListener is applicable to a given runtime event |
EventPublisher |
Publishes events in the runtime |
ExternalServiceContext |
Manages an external service |
Lifecycle |
|
RuntimeEventListener |
Listeners observe events fired in the SCA runtime. |
ScopeAwareContext |
Denotes a composite context that supports scopes |
ScopeContext |
Manages the lifecycle and visibility of Context s. |
ScopeIdentifier |
Implementations enable lazy retrieval of a scope id associated with a request, i.e. |
ScopeStrategy |
Implementations provide scope container creation facilities and scope semantics to the runtime |
SystemCompositeContext |
Marker type for system composite contexts |