public abstract class ValueUsingValueSemanticsProviderFacetFactory<T> extends FacetFactoryAbstract implements IsisConfigurationAware, AuthenticationSessionProviderAware, AdapterManagerAware, ServicesInjectorAware, RuntimeContextAware
FacetFactory.AbstractProcessContext<T extends FacetHolder>, FacetFactory.ProcessClassContext, FacetFactory.ProcessContextWithMetadataProperties<T extends FacetHolder>, FacetFactory.ProcessMethodContext, FacetFactory.ProcessParameterContext| Modifier | Constructor and Description |
|---|---|
protected |
ValueUsingValueSemanticsProviderFacetFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addFacets(ValueSemanticsProviderAndFacetAbstract<T> adapter) |
IsisConfiguration |
getConfiguration() |
ValueSemanticsProviderContext |
getContext() |
void |
setAdapterManager(AdapterManager adapterManager) |
void |
setAuthenticationSessionProvider(AuthenticationSessionProvider authenticationSessionProvider) |
void |
setConfiguration(IsisConfiguration configuration)
Inject the
IsisConfiguration into the component. |
void |
setRuntimeContext(RuntimeContext runtimeContext) |
void |
setServicesInjector(ServicesInjector dependencyInjector) |
getFeatureTypes, getSpecificationLoader, process, process, processParams, setSpecificationLookupprotected ValueUsingValueSemanticsProviderFacetFactory()
protected void addFacets(ValueSemanticsProviderAndFacetAbstract<T> adapter)
public IsisConfiguration getConfiguration()
public ValueSemanticsProviderContext getContext()
public void setConfiguration(IsisConfiguration configuration)
IsisConfigurationAwareIsisConfiguration into the component.setConfiguration in interface IsisConfigurationAwarepublic void setAuthenticationSessionProvider(AuthenticationSessionProvider authenticationSessionProvider)
setAuthenticationSessionProvider in interface AuthenticationSessionProviderAwarepublic void setAdapterManager(AdapterManager adapterManager)
setAdapterManager in interface AdapterManagerAwarepublic void setServicesInjector(ServicesInjector dependencyInjector)
setServicesInjector in interface ServicesInjectorAwarepublic void setRuntimeContext(RuntimeContext runtimeContext)
setRuntimeContext in interface RuntimeContextAwareCopyright © 2010–2014 The Apache Software Foundation. All rights reserved.