public class ImmutableRepositoryFactoryConfiguration extends Object implements RepositoryFactoryConfiguration
This class is an immutable repository factory configuration insofar as the configuration itself is considered. The properties themselves won't be protected and are open to external change.
| Constructor and Description |
|---|
ImmutableRepositoryFactoryConfiguration(RepositoryFactoryConfiguration configuration) |
ImmutableRepositoryFactoryConfiguration(RepositoryMetadataResolver metadataResolver,
MethodQueryDescriptionExtractor queryDescriptionExtractor,
DataFunctionRegistry functionRegistry,
DataStoreRegistry dataStoreRegistry,
ResultAdapterContext resultAdapterContext,
TypeMappingContext typeMappingContext,
DataStoreEventListenerContext eventListenerContext,
NonDataOperationInvocationHandler operationInvocationHandler,
KeyGenerator<?> keyGenerator) |
public ImmutableRepositoryFactoryConfiguration(RepositoryFactoryConfiguration configuration)
public ImmutableRepositoryFactoryConfiguration(RepositoryMetadataResolver metadataResolver, MethodQueryDescriptionExtractor queryDescriptionExtractor, DataFunctionRegistry functionRegistry, DataStoreRegistry dataStoreRegistry, ResultAdapterContext resultAdapterContext, TypeMappingContext typeMappingContext, DataStoreEventListenerContext eventListenerContext, NonDataOperationInvocationHandler operationInvocationHandler, KeyGenerator<?> keyGenerator)
public RepositoryMetadataResolver getRepositoryMetadataResolver()
getRepositoryMetadataResolver in interface RepositoryFactoryConfigurationpublic MethodQueryDescriptionExtractor getDescriptionExtractor()
getDescriptionExtractor in interface RepositoryFactoryConfigurationpublic DataFunctionRegistry getFunctionRegistry()
getFunctionRegistry in interface RepositoryFactoryConfigurationpublic DataStoreRegistry getDataStoreRegistry()
getDataStoreRegistry in interface RepositoryFactoryConfigurationpublic ResultAdapterContext getResultAdapterContext()
getResultAdapterContext in interface RepositoryFactoryConfigurationpublic TypeMappingContext getTypeMappingContext()
getTypeMappingContext in interface RepositoryFactoryConfigurationpublic DataStoreEventListenerContext getEventListenerContext()
getEventListenerContext in interface RepositoryFactoryConfigurationpublic NonDataOperationInvocationHandler getOperationInvocationHandler()
getOperationInvocationHandler in interface RepositoryFactoryConfigurationpublic KeyGenerator<?> getDefaultKeyGenerator()
getDefaultKeyGenerator in interface RepositoryFactoryConfigurationCopyright © 2014–2016. All rights reserved.