com.caucho.hessian.io

Class HessianProtocolException


public class HessianProtocolException
extends IOException

Exception for faults when the fault doesn't return a java exception. This exception is required for MicroHessianInput.

Field Summary

private Throwable
rootCause

Constructor Summary

HessianProtocolException()
Zero-arg constructor.
HessianProtocolException(String message)
Create the exception.
HessianProtocolException(String message, Throwable rootCause)
Create the exception.
HessianProtocolException(Throwable rootCause)
Create the exception.

Method Summary

Throwable
getRootCause()
Returns the underlying cause.

Field Details

rootCause

private Throwable rootCause

Constructor Details

HessianProtocolException

public HessianProtocolException()
Zero-arg constructor.

HessianProtocolException

public HessianProtocolException(String message)
Create the exception.

HessianProtocolException

public HessianProtocolException(String message,
                                Throwable rootCause)
Create the exception.

HessianProtocolException

public HessianProtocolException(Throwable rootCause)
Create the exception.

Method Details

getRootCause

public Throwable getRootCause()
Returns the underlying cause.