public interface ServicesInjectorSpi extends ApplicationScopedComponent, Injectable, ServicesInjector
The domain object container is always injected but is
not a registered service.
Can be considered a mutable SPI to the ServicesInjector immutable API.
| Modifier and Type | Method and Description |
|---|---|
org.apache.isis.applib.DomainObjectContainer |
getContainer() |
void |
setContainer(org.apache.isis.applib.DomainObjectContainer container)
Container to inject.
|
void |
setServices(List<Object> services)
Services to be injected.
|
init, shutdowngetRegisteredServices, injectServicesInto, injectServicesInto, lookupService, lookupServicesinjectIntoorg.apache.isis.applib.DomainObjectContainer getContainer()
void setContainer(org.apache.isis.applib.DomainObjectContainer container)
This itself is injected.
void setServices(List<Object> services)
Should automatically inject all services into each other (though calling
#open() will also do this).
services - Copyright © 2010–2014 The Apache Software Foundation. All rights reserved.