@PostConstruct
	public void initSettings() {
		final Collection<GrantedAuthority> authorities = AuthorityUtils.createAuthorityList("ROLE_ADMIN");
		final Authentication authentication = new UsernamePasswordAuthenticationToken("system.init", "n/a", authorities);
		SecurityContextHolder.getContext().setAuthentication(authentication);
		LOGGER.info(EMAIL_SETTINGS,applicationConfigurationService.checkValueOrLoadDefault(EMAIL_CONFIGURATION_SEND_EMAILS, SEND_EMAIL, ConfigurationGroup.EXTERNAL_SERVICES, EmailServiceImpl.class.getSimpleName(), SEND_EMAIL, RESPONSIBLE_FOR_SENDING_EMAIL, APPLICATION_EMAIL_SEND_EMAIL, "false"));
		LOGGER.info(EMAIL_SETTINGS,applicationConfigurationService.checkValueOrLoadDefault(EMAIL_CONFIGURATION_FROM_EMAIL, FROM_EMAIL, ConfigurationGroup.EXTERNAL_SERVICES, EmailServiceImpl.class.getSimpleName(), SEND_EMAIL, RESPONSIBLE_FOR_SENDING_EMAIL, APPLICATION_EMAIL_FROM_EMAIL, "admin@hack23.com"));
		LOGGER.info(EMAIL_SETTINGS,applicationConfigurationService.checkValueOrLoadDefault(EMAIL_CONFIGURATION_SMTP_HOST, SMTP_HOST, ConfigurationGroup.EXTERNAL_SERVICES, EmailServiceImpl.class.getSimpleName(), SMTP_HOST, RESPONSIBLE_FOR_SENDING_EMAIL, APPLICATION_EMAIL_SMTP_HOST, "localhost"));
		LOGGER.info(EMAIL_SETTINGS,applicationConfigurationService.checkValueOrLoadDefault(EMAIL_CONFIGURATION_SMTP_PORT, SMTP_PORT, ConfigurationGroup.EXTERNAL_SERVICES, EmailServiceImpl.class.getSimpleName(), SMTP_PORT, RESPONSIBLE_FOR_SENDING_EMAIL, APPLICATION_EMAIL_SMTP_PORT, DEFAULT_SMTP_PORT));
		LOGGER.info(EMAIL_SETTINGS,applicationConfigurationService.checkValueOrLoadDefault(EMAIL_CONFIGURATION_SMTP_USERNAME, SMTP_USERNAME, ConfigurationGroup.EXTERNAL_SERVICES, EmailServiceImpl.class.getSimpleName(), SMTP_USERNAME, RESPONSIBLE_FOR_SENDING_EMAIL, APPLICATION_EMAIL_SMTP_USERNAME, "username"));
		LOGGER.info(EMAIL_SETTINGS,applicationConfigurationService.checkValueOrLoadDefault(EMAIL_CONFIGURATION_SMTP_SECRET, SMTP_SECRET, ConfigurationGroup.EXTERNAL_SERVICES, EmailServiceImpl.class.getSimpleName(), SMTP_SECRET, RESPONSIBLE_FOR_SENDING_EMAIL, APPLICATION_EMAIL_SMTP_SECRET, "password"));
		LOGGER.info(EMAIL_SETTINGS,applicationConfigurationService.checkValueOrLoadDefault(EMAIL_CONFIGURATION_SMTP_AUTH, SMTP_AUTH, ConfigurationGroup.EXTERNAL_SERVICES, EmailServiceImpl.class.getSimpleName(), SMTP_AUTH, RESPONSIBLE_FOR_SENDING_EMAIL, APPLICATION_EMAIL_SMTP_AUTH, "true"));
		LOGGER.info(EMAIL_SETTINGS,applicationConfigurationService.checkValueOrLoadDefault(EMAIL_CONFIGURATION_SMTP_STARTTLS_ENABLE, SMTP_STARTTLS_ENABLE, ConfigurationGroup.EXTERNAL_SERVICES, EmailServiceImpl.class.getSimpleName(), SMTP_STARTTLS_ENABLE, RESPONSIBLE_FOR_SENDING_EMAIL, APPLICATION_EMAIL_SMTP_STARTTLS_ENABLE, "true"));
		SecurityContextHolder.getContext().setAuthentication(null);
	}
@PostConstruct
	public void initSettings() {
		final Collection<GrantedAuthority> authorities = AuthorityUtils.createAuthorityList("ROLE_ADMIN");
		final Authentication authentication = new UsernamePasswordAuthenticationToken("system.init", "n/a", authorities);
		SecurityContextHolder.getContext().setAuthentication(authentication);
		LOGGER.info(EMAIL_SETTINGS,applicationConfigurationService.checkValueOrLoadDefault(EMAIL_CONFIGURATION_SEND_EMAILS, SEND_EMAIL, ConfigurationGroup.EXTERNAL_SERVICES, EmailServiceImpl.class.getSimpleName(), SEND_EMAIL, RESPONSIBLE_FOR_SENDING_EMAIL, APPLICATION_EMAIL_SEND_EMAIL, "false"));
		LOGGER.info(EMAIL_SETTINGS,applicationConfigurationService.checkValueOrLoadDefault(EMAIL_CONFIGURATION_FROM_EMAIL, FROM_EMAIL, ConfigurationGroup.EXTERNAL_SERVICES, EmailServiceImpl.class.getSimpleName(), SEND_EMAIL, RESPONSIBLE_FOR_SENDING_EMAIL, APPLICATION_EMAIL_FROM_EMAIL, "admin@hack23.com"));
		LOGGER.info(EMAIL_SETTINGS,applicationConfigurationService.checkValueOrLoadDefault(EMAIL_CONFIGURATION_SMTP_HOST, SMTP_HOST, ConfigurationGroup.EXTERNAL_SERVICES, EmailServiceImpl.class.getSimpleName(), SMTP_HOST, RESPONSIBLE_FOR_SENDING_EMAIL, APPLICATION_EMAIL_SMTP_HOST, "localhost"));
		LOGGER.info(EMAIL_SETTINGS,applicationConfigurationService.checkValueOrLoadDefault(EMAIL_CONFIGURATION_SMTP_PORT, SMTP_PORT, ConfigurationGroup.EXTERNAL_SERVICES, EmailServiceImpl.class.getSimpleName(), SMTP_PORT, RESPONSIBLE_FOR_SENDING_EMAIL, APPLICATION_EMAIL_SMTP_PORT, DEFAULT_SMTP_PORT));
		LOGGER.info(EMAIL_SETTINGS,applicationConfigurationService.checkValueOrLoadDefault(EMAIL_CONFIGURATION_SMTP_USERNAME, SMTP_USERNAME, ConfigurationGroup.EXTERNAL_SERVICES, EmailServiceImpl.class.getSimpleName(), SMTP_USERNAME, RESPONSIBLE_FOR_SENDING_EMAIL, APPLICATION_EMAIL_SMTP_USERNAME, "username"));
		LOGGER.info(EMAIL_SETTINGS,applicationConfigurationService.checkValueOrLoadDefault(EMAIL_CONFIGURATION_SMTP_SECRET, SMTP_SECRET, ConfigurationGroup.EXTERNAL_SERVICES, EmailServiceImpl.class.getSimpleName(), SMTP_SECRET, RESPONSIBLE_FOR_SENDING_EMAIL, APPLICATION_EMAIL_SMTP_SECRET, "password"));
		LOGGER.info(EMAIL_SETTINGS,applicationConfigurationService.checkValueOrLoadDefault(EMAIL_CONFIGURATION_SMTP_AUTH, SMTP_AUTH, ConfigurationGroup.EXTERNAL_SERVICES, EmailServiceImpl.class.getSimpleName(), SMTP_AUTH, RESPONSIBLE_FOR_SENDING_EMAIL, APPLICATION_EMAIL_SMTP_AUTH, "true"));
		LOGGER.info(EMAIL_SETTINGS,applicationConfigurationService.checkValueOrLoadDefault(EMAIL_CONFIGURATION_SMTP_STARTTLS_ENABLE, SMTP_STARTTLS_ENABLE, ConfigurationGroup.EXTERNAL_SERVICES, EmailServiceImpl.class.getSimpleName(), SMTP_STARTTLS_ENABLE, RESPONSIBLE_FOR_SENDING_EMAIL, APPLICATION_EMAIL_SMTP_STARTTLS_ENABLE, "true"));
		SecurityContextHolder.getContext().setAuthentication(null);
	}
@ PostConstruct public void initSettings ( ) { final Collection < GrantedAuthority > authorities = AuthorityUtils . createAuthorityList ( "ROLE_ADMIN" ) ; final Authentication authentication = new UsernamePasswordAuthenticationToken ( "system.init" , "n/a" , authorities ) ; SecurityContextHolder . getContext ( ) . setAuthentication ( authentication ) ; LOGGER . info ( EMAIL_SETTINGS , applicationConfigurationService . checkValueOrLoadDefault ( EMAIL_CONFIGURATION_SEND_EMAILS , SEND_EMAIL , ConfigurationGroup . EXTERNAL_SERVICES , EmailServiceImpl . class . getSimpleName ( ) , SEND_EMAIL , RESPONSIBLE_FOR_SENDING_EMAIL , APPLICATION_EMAIL_SEND_EMAIL , "false" ) ) ; LOGGER . info ( EMAIL_SETTINGS , applicationConfigurationService . checkValueOrLoadDefault ( EMAIL_CONFIGURATION_FROM_EMAIL , FROM_EMAIL , ConfigurationGroup . EXTERNAL_SERVICES , EmailServiceImpl . class . getSimpleName ( ) , SEND_EMAIL , RESPONSIBLE_FOR_SENDING_EMAIL , APPLICATION_EMAIL_FROM_EMAIL , "admin@hack23.com" ) ) ; LOGGER . info ( EMAIL_SETTINGS , applicationConfigurationService . checkValueOrLoadDefault ( EMAIL_CONFIGURATION_SMTP_HOST , SMTP_HOST , ConfigurationGroup . EXTERNAL_SERVICES , EmailServiceImpl . class . getSimpleName ( ) , SMTP_HOST , RESPONSIBLE_FOR_SENDING_EMAIL , APPLICATION_EMAIL_SMTP_HOST , "localhost" ) ) ; LOGGER . info ( EMAIL_SETTINGS , applicationConfigurationService . checkValueOrLoadDefault ( EMAIL_CONFIGURATION_SMTP_PORT , SMTP_PORT , ConfigurationGroup . EXTERNAL_SERVICES , EmailServiceImpl . class . getSimpleName ( ) , SMTP_PORT , RESPONSIBLE_FOR_SENDING_EMAIL , APPLICATION_EMAIL_SMTP_PORT , DEFAULT_SMTP_PORT ) ) ; LOGGER . info ( EMAIL_SETTINGS , applicationConfigurationService . checkValueOrLoadDefault ( EMAIL_CONFIGURATION_SMTP_USERNAME , SMTP_USERNAME , ConfigurationGroup . EXTERNAL_SERVICES , EmailServiceImpl . class . getSimpleName ( ) , SMTP_USERNAME , RESPONSIBLE_FOR_SENDING_EMAIL , APPLICATION_EMAIL_SMTP_USERNAME , "username" ) ) ; LOGGER . info ( EMAIL_SETTINGS , applicationConfigurationService . checkValueOrLoadDefault ( EMAIL_CONFIGURATION_SMTP_SECRET , SMTP_SECRET , ConfigurationGroup . EXTERNAL_SERVICES , EmailServiceImpl . class . getSimpleName ( ) , SMTP_SECRET , RESPONSIBLE_FOR_SENDING_EMAIL , APPLICATION_EMAIL_SMTP_SECRET , "password" ) ) ; LOGGER . info ( EMAIL_SETTINGS , applicationConfigurationService . checkValueOrLoadDefault ( EMAIL_CONFIGURATION_SMTP_AUTH , SMTP_AUTH , ConfigurationGroup . EXTERNAL_SERVICES , EmailServiceImpl . class . getSimpleName ( ) , SMTP_AUTH , RESPONSIBLE_FOR_SENDING_EMAIL , APPLICATION_EMAIL_SMTP_AUTH , "true" ) ) ; LOGGER . info ( EMAIL_SETTINGS , applicationConfigurationService . checkValueOrLoadDefault ( EMAIL_CONFIGURATION_SMTP_STARTTLS_ENABLE , SMTP_STARTTLS_ENABLE , ConfigurationGroup . EXTERNAL_SERVICES , EmailServiceImpl . class . getSimpleName ( ) , SMTP_STARTTLS_ENABLE , RESPONSIBLE_FOR_SENDING_EMAIL , APPLICATION_EMAIL_SMTP_STARTTLS_ENABLE , "true" ) ) ; SecurityContextHolder . getContext ( ) . setAuthentication ( null ) ; }
Inits the settings.
Inits the settings .