public interface SpecificationLoaderSpi extends ApplicationScopedComponent, DebuggableWithTitle, SpecificationLoader
| Modifier and Type | Method and Description |
|---|---|
void |
invalidateCache(Class<?> domainClass) |
void |
invalidateCacheFor(Object domainObject) |
boolean |
isInitialized() |
void |
setContainer(org.apache.isis.applib.DomainObjectContainer container)
Specify the
DomainObjectContainer as part of initializing the services. |
void |
setServices(List<Object> services)
Specify the services to pro-actively prime the cache, and to initialize them also.
|
void |
validateSpecifications(ValidationFailures validationFailures)
Populated as a result of running
validation after all specs have been loaded. |
init, shutdowndebugTitledebugDataallSpecifications, getServiceClasses, introspectIfRequired, loaded, loaded, loadSpecification, loadSpecification, loadSpecifications, loadSpecifications, lookupBySpecIdinjectIntovoid setContainer(org.apache.isis.applib.DomainObjectContainer container)
DomainObjectContainer as part of initializing the services.setServices(List)void setServices(List<Object> services)
setContainer(DomainObjectContainer)void validateSpecifications(ValidationFailures validationFailures)
validation after all specs have been loaded.validationFailures - void invalidateCacheFor(Object domainObject)
void invalidateCache(Class<?> domainClass)
invalidateCache in interface SpecificationLoaderboolean isInitialized()
Copyright © 2010–2014 The Apache Software Foundation. All rights reserved.