}
public ASysMonConfig getConfig() {
final ConfigPropsFile props = new ConfigPropsFile(getProperties(), getConfiguredLogger());
final AApplicationInfoProvider appInfo = props.get("application-info", AApplicationInfoProvider.class);
final ASysMonConfigBuilder builder = new ASysMonConfigBuilder(appInfo);
builder.setTimer(props.get(KEY_TIMER, ATimer.class));
builder.setHttpRequestAnalyzer(props.get(KEY_HTTP_REQUEST_ANALYZER, AHttpRequestAnalyzer.class));
builder.setDefaultPage(props.get(KEY_DEFAULT_PAGE, String.class));