Package | Description |
---|---|
com.neurosys.configs | |
com.neurosys.ecom.service | |
com.neurosys.lookup.service.jaxrs | |
com.neurosys.security.spring | |
com.neurosys.user.dao |
Modifier and Type | Interface and Description |
---|---|
interface |
ConfigurationDao<K,T,C extends AbstractConfiguration>
DAO for
AbstractConfiguration |
interface |
ConfigurationService<K,T,C extends AbstractConfiguration>
Service level wrappers over
ConfigurationDao and in turn ConfigurationSource .Additional services like Authorization , Inherent Caching, event listeners on any setter methods etc
This implements ChangeGenerator and generates an event whenever ConfigurationDao.put(AbstractConfiguration) is called. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractConfigurationJPADaoImpl<C extends AbstractConfiguration>
Abstract reusable
AbstractConfiguration class for other modules to extend. |
class |
ConfigurationJPADaoImpl
Deprecated.
Each Application is encouraged to define its own implementation of
AbstractConfigurationJPADaoImpl
Try to extend from AbstractQueryableDaoImpl directly |
class |
ConfigurationSourceWithAuthorizableConfigs<K,T>
Deprecated.
use
AbstractAuthorizableConfiguration with DefaultConfigurationService isntead |
class |
DefaultConfigurationService<C extends AbstractConfiguration>
ConfigurationService implementation that wrap the following services over base configuration fetching and setting configs via AbstractConfigurationJPADaoImpl :
Audit of changes
Cache eviction on change
Authorization service for AbstractAuthorizableConfiguration s
|
class |
MapConfigurationSource<K,V>
Define a
ConfigurationSource wrapper for accessing Map s and Properties Each property is a Key with the namespace included in format <namespace>.key |
class |
MultiMapConfigurationSource<K,V>
Deprecated.
Not really in use
|
class |
SpringStaticConfigurtationSource<V>
Allow to fetch any
StaticConfiguration type from spring using namespace and name (key). |
Modifier and Type | Method and Description |
---|---|
ConfigurationSource<K,T> |
ConfigurationSourceWithAuthorizableConfigs.getSource()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
ConfigurationSourceWithAuthorizableConfigs.setSource(ConfigurationSource<K,T> source)
Deprecated.
|
Constructor and Description |
---|
ConfigurationSourceWithAuthorizableConfigs(IAuthorizationService authorizationService,
ConfigurationSource<K,T> source)
Deprecated.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AreaService<A extends AreaType>
Service methods for
AreaType |
Modifier and Type | Method and Description |
---|---|
List<ConfigurationSource> |
UserLookupService.getConfigurationSources()
Will iteratively look for the requested configuration from the specified sources
|
Modifier and Type | Method and Description |
---|---|
protected Object |
UserLookupService.getVal(ConfigurationSource cs,
User user,
String namespace,
String key) |
Modifier and Type | Method and Description |
---|---|
void |
UserLookupService.setConfigurationSources(List<ConfigurationSource> configurationSources)
Will iteratively look for the requested configuration from the specified sources
|
Modifier and Type | Field and Description |
---|---|
protected ConfigurationSource |
ExternalSystemCredentialHandler.configSource |
Modifier and Type | Method and Description |
---|---|
ConfigurationSource |
ExternalSystemCredentialHandler.getConfigSource() |
Modifier and Type | Method and Description |
---|---|
void |
ExternalSystemCredentialHandler.setConfigSource(ConfigurationSource configSource) |
Modifier and Type | Interface and Description |
---|---|
interface |
UserAttributesDao<U extends UserAttribute>
Note:
UserAttributesDao.save(String, Map) does not support UserAttribute type value and only pure String, even though there is a UserAttributesDao.getAttributes(String) .Reason being, The UserAttribute contains the userId and the AbstractUserAttribute.getName() ; so the map itself as input is redundant. |
Modifier and Type | Class and Description |
---|---|
class |
UserAttributesDaoImpl<U extends UserAttribute>
DAO for
UserAttribute |
Copyright © 2018. All rights reserved.