Package io.jans.conf.service
Class ConfigurationFactory<C extends AppConfiguration,L extends AppConfigurationEntry>
java.lang.Object
io.jans.conf.service.ConfigurationFactory<C,L>
public abstract class ConfigurationFactory<C extends AppConfiguration,L extends AppConfigurationEntry>
extends Object
Base OpenId configuration
- Version:
- 0.1, 11/02/2015
- Author:
- Yuriy Movchan
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()protected abstract Stringio.jans.orm.util.properties.FileConfigurationio.jans.service.cache.CacheConfigurationprotected abstract Stringprotected Stringlongio.jans.orm.util.properties.FileConfigurationio.jans.orm.PersistenceEntryManagerio.jans.util.security.StringEncrypterbooleanisLoaded()protected Properties
-
Field Details
-
BASE_DIR
-
DIR
-
DEFAULT_PROPERTIES_FILE
-
-
Constructor Details
-
ConfigurationFactory
protected ConfigurationFactory()
-
-
Method Details
-
destroy
public void destroy() -
preparePersistanceProperties
-
getStringEncrypter
public io.jans.util.security.StringEncrypter getStringEncrypter() -
getPersistenceConfiguration
public io.jans.orm.util.properties.FileConfiguration getPersistenceConfiguration() -
getBaseConfiguration
public io.jans.orm.util.properties.FileConfiguration getBaseConfiguration() -
getCryptoConfigurationSalt
-
getPersistenceEntryManager
public io.jans.orm.PersistenceEntryManager getPersistenceEntryManager() -
getDefaultPersistanceConfigurationFileName
-
getAppConfiguration
-
getCacheConfiguration
public io.jans.service.cache.CacheConfiguration getCacheConfiguration() -
isLoaded
public boolean isLoaded() -
getLoadedRevision
public long getLoadedRevision() -
getDefaultConfigurationFileName
-
getAppConfigurationType
-
getApplicationConfigurationPropertyName
-