Example usage for org.springframework.boot.diagnostics FailureAnalysis getDescription

List of usage examples for org.springframework.boot.diagnostics FailureAnalysis getDescription

Introduction

In this page you can find the example usage for org.springframework.boot.diagnostics FailureAnalysis getDescription.

Prototype

public String getDescription() 

Source Link

Document

Returns a description of the failure.

Usage

From source file:org.springframework.boot.diagnostics.LoggingFailureAnalysisReporter.java

private String buildMessage(FailureAnalysis failureAnalysis) {
    StringBuilder builder = new StringBuilder();
    builder.append(String.format("%n%n"));
    builder.append(String.format("***************************%n"));
    builder.append(String.format("APPLICATION FAILED TO START%n"));
    builder.append(String.format("***************************%n%n"));
    builder.append(String.format("Description:%n%n"));
    builder.append(String.format("%s%n", failureAnalysis.getDescription()));
    if (StringUtils.hasText(failureAnalysis.getAction())) {
        builder.append(String.format("%nAction:%n%n"));
        builder.append(String.format("%s%n", failureAnalysis.getAction()));
    }/*from   w ww .  j  av a  2  s . com*/
    return builder.toString();
}