List of usage examples for org.springframework.core.env Environment getDefaultProfiles
String[] getDefaultProfiles();
From source file:uk.org.iay.mdq.server.Application.java
/** * Main entry point; invokes the web server using Spring Boot. * /*from ww w.j av a 2 s. c om*/ * @param args Command line arguments. */ public static void main(String[] args) { /* * Class logger. */ final Logger log = LoggerFactory.getLogger(EntitiesController.class); /* * Construct the application. */ final SpringApplication app = new SpringApplication(Application.class); /* * Customize the application. */ app.setShowBanner(false); /* * Start the application. */ final ApplicationContext ctx = app.run(args); final Environment env = ctx.getEnvironment(); for (String profile : env.getDefaultProfiles()) { log.debug("default profile: {}", profile); } for (String profile : env.getActiveProfiles()) { log.debug("active profile: {}", profile); } }
From source file:com.bose.aem.spring.config.ConfigClientProperties.java
public ConfigClientProperties(Environment environment) { String[] profiles = environment.getActiveProfiles(); if (profiles.length == 0) { profiles = environment.getDefaultProfiles(); }//from ww w . ja v a2s. c o m this.setProfile(StringUtils.arrayToCommaDelimitedString(profiles)); }
From source file:org.ojbc.web.WebPortalApplicationContextStartupListener.java
@Override public void onApplicationEvent(ContextRefreshedEvent event) { LOG.debug("Enter ContextRefreshedEvent listener"); Environment environment = event.getApplicationContext().getEnvironment(); String defaultProfilesAsString = StringUtils.join(environment.getDefaultProfiles(), ','); LOG.debug("Current default profiles: " + defaultProfilesAsString); if (camelContext != null) { try {/*from w w w. j a va 2 s. c o m*/ camelContext.start(); for (String profile : environment.getDefaultProfiles()) { LOG.debug("Current profile: " + profile); if (profile.equals("person-search")) { camelContext.startRoute("personMergeSearchResultsHandlerRoute"); continue; } if (profile.equals("incident-search")) { camelContext.startRoute("incidentSearchResultsHandlerRoute"); continue; } if (profile.equals("vehicle-search")) { camelContext.startRoute("vehicleSearchResultsHandlerRoute"); continue; } if (profile.equals("firearms-search")) { camelContext.startRoute("firearmSearchResultsHandlerRoute"); continue; } if (profile.equals("person-vehicle-to-incident-search")) { camelContext.startRoute("personVehicleToIncidentSearchResultsHandlerRoute"); continue; } if (profile.equals("warrants-query")) { camelContext.startRoute("personQueryResultsHandlerWarrantsServiceRoute"); continue; } if (profile.equals("criminal-history-query")) { camelContext.startRoute("personQueryResultsHandlerCriminalHistoryServiceRoute"); continue; } if (profile.equals("incident-report-query")) { camelContext.startRoute("incidentReportResultsHandlerServiceRoute"); continue; } if (profile.equals("firearms-query")) { camelContext.startRoute("firearmRegistrationQueryResultsHandlerRoute"); continue; } if (profile.equals("subscriptions")) { camelContext.startRoute("subscriptionSearchResultsHandlerRoute"); camelContext.startRoute("subscriptionQueryResultsHandlerRoute"); continue; } if (profile.equals("access-control")) { camelContext.startRoute("identityBasedAccessControlResultsHandlerRoute"); continue; } if (profile.equals("policy-acknowledgement")) { camelContext.startRoute("policyAcknowledgementRecordingResultsHandlerRoute"); continue; } if (profile.equals("juvenile-query")) { camelContext.startRoute("juvenileOffenseHistoryResultsHandlerRoute"); camelContext.startRoute("juvenileCasePlanHistoryResultsHandlerRoute"); camelContext.startRoute("juvenilePlacementHistoryResultsHandlerRoute"); camelContext.startRoute("juvenileReferralHistoryResultsHandlerRoute"); camelContext.startRoute("juvenileIntakeHistoryResultsHandlerRoute"); camelContext.startRoute("juvenileHearingHistoryResultsHandlerRoute"); continue; } if (profile.equals("rapback-search")) { camelContext.startRoute("rapbackSearchResultsHandlerRoute"); continue; } if (profile.equals("initial-results-query")) { camelContext.startRoute("identificationResultsQueryResultsHandlerRoute"); continue; } if (profile.equals("identification-results-modification")) { camelContext.startRoute("identificationResultsModificationResultsHandlerRoute"); continue; } } } catch (Exception e) { e.printStackTrace(); } } }