Top Description Fields Constructors Methods
org.springframework.core.env

public Class MissingRequiredPropertiesException

extends IllegalStateException
Class Inheritance
Annotations
@SuppressWarnings:serial
Imports
java.util.LinkedHashSet, .Set

Exception thrown when required properties are not found.
Author
Chris Beams
Since
3.1
See Also
ConfigurablePropertyResolver#setRequiredProperties(String...), ConfigurablePropertyResolver#validateRequiredProperties(), org.springframework.context.support.AbstractApplicationContext#prepareRefresh()

Field Summary

Modifier and TypeField and Description
private final Set<String>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
pack-priv void
public String
getMessage()

Overrides java.lang.Throwable.getMessage.

Returns the detail message string of this throwable.
public Set<String>
getMissingRequiredProperties()

Return the set of properties marked as required but not present upon validation.

Field Detail

missingRequiredPropertiesback to summary
private final Set<String> missingRequiredProperties

Constructor Detail

MissingRequiredPropertiesExceptionback to summary
public MissingRequiredPropertiesException()

Method Detail

addMissingRequiredPropertyback to summary
pack-priv void addMissingRequiredProperty(String key)
getMessageback to summary
public String getMessage()

Overrides java.lang.Throwable.getMessage.

Doc from java.lang.Throwable.getMessage.

Returns the detail message string of this throwable.

Returns:String

the detail message string of this Throwable instance (which may be null).

Annotations
@Override
getMissingRequiredPropertiesback to summary
public Set<String> getMissingRequiredProperties()

Return the set of properties marked as required but not present upon validation.

See Also
ConfigurablePropertyResolver#setRequiredProperties(String...), ConfigurablePropertyResolver#validateRequiredProperties()