# com.bea.p13n.advisor
ProcessingError Interface

public interface ProcessingError

This interface is used to return error information that ocurred while processing an `AdviceRequest```.

## Method Summary

`public `String`` | `getDescription`() Returns the description of the error.
`public `Exception`` | `getException`() Returns the exception associated with the error.
`public `String`` | `getSource`() Returns the source of the error.
`public `Object`` | `getUserData`() Returns any generic user data associated with the error.

## Method Detail

### getDescription() Method

    public String getDescription()

Returns the description of the error.

#### Returns

the description of the error.

### getException() Method

    public Exception getException()

Returns the exception associated with the error.

#### Returns

an exception associated with the error.

### getSource() Method

    public String getSource()

Returns the source of the error.

#### Returns

the source of the error.

### getUserData() Method

    public Object getUserData()

Returns any generic user data associated with the error.

#### Returns

generic user data associated with the error.