public static String boilerplate(List<String> messages, String c) { return boilerplate(messages, c, DEFAULT_MESSAGE_WIDTH); }
public static String boilerplate(String message) { return boilerplate(message, "*", DEFAULT_MESSAGE_WIDTH); }
public static String boilerplate(String message) { return boilerplate(message, "*", DEFAULT_MESSAGE_WIDTH); }
public static String boilerplate(List<String> messages, String c) { return boilerplate(messages, c, DEFAULT_MESSAGE_WIDTH); }
public static String boilerplate(String message, String character, int maxlength) { return boilerplate(new ArrayList<String>(Arrays.asList(new String[] { message })), character, maxlength); }
public static String boilerplate(String message, String character, int maxlength) { return boilerplate(new ArrayList<String>(Arrays.asList(new String[] { message })), character, maxlength); }
/** * Displays the server information banner in the log. */ protected void showServerBanner() { String os = System.getProperty("os.name") + " (" + System.getProperty("os.version") + ")"; String java = System.getProperty("java.vendor") + " (" + System.getProperty("java.version") + ")"; // Print version information. List<String> messages = new ArrayList<String>(); messages.add("SiteWhere Server " + version.getEdition()); messages.add("Version: " + version.getVersionIdentifier() + "." + version.getBuildTimestamp()); messages.add("Node id: " + serverState.getNodeId()); addBannerMessages(messages); messages.add("Operating System: " + os); messages.add("Java Runtime: " + java); messages.add(""); messages.add("Copyright (c) 2009-2016 SiteWhere, LLC"); String message = Boilerplate.boilerplate(messages, "*"); LOGGER.info("\n" + message + "\n"); }
messages.add("Schedules collection name: " + getSchedulesCollectionName()); messages.add("Scheduled jobs collection name: " + getScheduledJobsCollectionName()); String message = Boilerplate.boilerplate(messages, "*"); LOGGER.info("\n" + message + "\n");
messages.add( "K8S Pod IP Address: " + getMicroservice().getInstanceSettings().getKubernetesPodAddress()); String message = Boilerplate.boilerplate(messages, "*"); getLogger().info(message); return;