public interface RuntimeContext extends Injectable, ApplicationScopedComponent
| Modifier and Type | Interface and Description |
|---|---|
static class |
RuntimeContext.TransactionState |
| Modifier and Type | Method and Description |
|---|---|
AdapterManager |
getAdapterManager() |
AuthenticationSessionProvider |
getAuthenticationSessionProvider()
A mechanism for returning the current
AuthenticationSession. |
ServicesInjector |
getDependencyInjector()
aka the ServicesInjector...
|
DeploymentCategory |
getDeploymentCategory() |
DomainObjectServices |
getDomainObjectServices() |
LocalizationProvider |
getLocalizationProvider() |
ObjectDirtier |
getObjectDirtier() |
ObjectInstantiator |
getObjectInstantiator() |
ObjectPersistor |
getObjectPersistor() |
QuerySubmitter |
getQuerySubmitter() |
ServicesProvider |
getServicesProvider() |
SpecificationLoader |
getSpecificationLoader() |
RuntimeContext.TransactionState |
getTransactionState() |
void |
setContainer(org.apache.isis.applib.DomainObjectContainer container) |
injectIntoinit, shutdownDeploymentCategory getDeploymentCategory()
AuthenticationSessionProvider getAuthenticationSessionProvider()
AuthenticationSession.
Note that the scope of RuntimeContext is global, whereas
AuthenticationSession may change over time.
QuerySubmitter getQuerySubmitter()
AdapterManager getAdapterManager()
ObjectInstantiator getObjectInstantiator()
SpecificationLoader getSpecificationLoader()
ServicesProvider getServicesProvider()
ServicesInjector getDependencyInjector()
ObjectDirtier getObjectDirtier()
ObjectPersistor getObjectPersistor()
DomainObjectServices getDomainObjectServices()
LocalizationProvider getLocalizationProvider()
void setContainer(org.apache.isis.applib.DomainObjectContainer container)
RuntimeContext.TransactionState getTransactionState()
Copyright © 2010–2014 The Apache Software Foundation. All rights reserved.