51Degrees Pipeline Java  4.1

51Degrees Pipeline for Java

fiftyone.pipeline.engines.exceptions.PropertyMissingException Class Reference

Detailed Description

A property missing exception is thrown by the missing property service if an attempt is made to access a property that does not exist in the FlowData.

The exception holds the name of the property, and a message containing the reason it could not be found.

Inheritance diagram for fiftyone.pipeline.engines.exceptions.PropertyMissingException:

[legend]

Collaboration diagram for fiftyone.pipeline.engines.exceptions.PropertyMissingException:

[legend]

Public Member Functions

 PropertyMissingException (MissingPropertyReason reason, String propertyName, String message)
Constructs a new exception containing the property name, error, and reason the property was not found. More...
 PropertyMissingException (MissingPropertyReason reason, String propertyName, String message, Throwable cause)
Constructs a new exception containing the property name, error, and reason the property was not found. More...
String  getPropertyName ()
Get the name of the property that was missing. More...

Constructor & Destructor Documentation

◆ PropertyMissingException() [1/2]

fiftyone.pipeline.engines.exceptions.PropertyMissingException.PropertyMissingException ( MissingPropertyReason   reason,
String   propertyName,
String   message  
)

Constructs a new exception containing the property name, error, and reason the property was not found.

Parameters
propertyName - of the missing property
message - why the property was not found

◆ PropertyMissingException() [2/2]

fiftyone.pipeline.engines.exceptions.PropertyMissingException.PropertyMissingException ( MissingPropertyReason   reason,
String   propertyName,
String   message,
Throwable   cause  
)

Constructs a new exception containing the property name, error, and reason the property was not found.

Parameters
propertyName - of the missing property
message - why the property was not found
cause - of the exception

Member Function Documentation

◆ getPropertyName()

String fiftyone.pipeline.engines.exceptions.PropertyMissingException.getPropertyName ( )

Get the name of the property that was missing.

Returns
property name