public class AuditFactory extends Object implements org.springframework.context.ApplicationContextAware, RuntimeConfiguration
| Constructor and Description |
|---|
AuditFactory() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
AuditService |
getAuditService() |
String |
getComponentId()
Return symbolic name of the component in configuration subsytem.
|
org.apache.commons.configuration.Configuration |
getCurrentConfiguration()
Returns current component configuration in commons configuration structure
http://commons.apache.org/configuration/apidocs/org/apache/commons/configuration/Configuration.html |
void |
init() |
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
public void init()
public void destroy()
public AuditService getAuditService()
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
throws org.springframework.beans.BeansException
setApplicationContext in interface org.springframework.context.ApplicationContextAwareorg.springframework.beans.BeansExceptionpublic String getComponentId()
RuntimeConfigurationgetComponentId in interface RuntimeConfigurationpublic org.apache.commons.configuration.Configuration getCurrentConfiguration()
RuntimeConfigurationhttp://commons.apache.org/configuration/apidocs/org/apache/commons/configuration/Configuration.html
Example of structure for repository:
Configuration config = new BaseConfiguration();
config.setProperty("host", "localhost");
config.setProperty("port" , 12345);
return config;
getCurrentConfiguration in interface RuntimeConfigurationCopyright © 2016 evolveum. All rights reserved.