Class PermissioningAdapterConfiguration
- java.lang.Object
-
- com.caplin.motif.fx.ret.permissioning.config.PermissioningAdapterConfiguration
-
public class PermissioningAdapterConfiguration extends java.lang.Object
This is the interface used to configure aPermissioningAdapter
.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AdapterConfigurationManager
getAdapterConfigurationManager()
AuthenticationManager
getAuthenticationManager()
ConfigurationLoader
getConfigurationLoader()
com.caplin.datasource.DataSource
getDataSource()
InstrumentProvider
getInstrumentProvider()
com.google.common.collect.ImmutableList<PermissionLoader>
getPermissionLoaders()
UserManager
getUserManager()
static BaseAdapterConfiguration
newAdapterConfiguration()
Returns a BaseAdapterConfiguration which can be used in retrieving config valuesstatic PermissioningAdapterConfigurationBuilder
newPermissioningConfigurationBuilder()
This method returns a PermissioningConfigurationBuilder which is ready to be used to instantiate aPermissioningAdapter
.
-
-
-
Method Detail
-
newPermissioningConfigurationBuilder
public static PermissioningAdapterConfigurationBuilder newPermissioningConfigurationBuilder() throws ConfigurationLoaderException
This method returns a PermissioningConfigurationBuilder which is ready to be used to instantiate aPermissioningAdapter
.- Returns:
- a new
PermissioningAdapterConfigurationBuilder
- Throws:
ConfigurationLoaderException
-
newAdapterConfiguration
public static BaseAdapterConfiguration newAdapterConfiguration() throws ConfigurationLoaderException, DataSourceConfigurationException
Returns a BaseAdapterConfiguration which can be used in retrieving config values- Returns:
- a new
BaseAdapterConfiguration
} - Throws:
ConfigurationLoaderException
DataSourceConfigurationException
-
getUserManager
public UserManager getUserManager()
-
getDataSource
public com.caplin.datasource.DataSource getDataSource()
-
getConfigurationLoader
public ConfigurationLoader getConfigurationLoader()
-
getAdapterConfigurationManager
public AdapterConfigurationManager getAdapterConfigurationManager()
-
getAuthenticationManager
public AuthenticationManager getAuthenticationManager()
-
getPermissionLoaders
public com.google.common.collect.ImmutableList<PermissionLoader> getPermissionLoaders()
-
getInstrumentProvider
public InstrumentProvider getInstrumentProvider()
-
-