Package com.avaya.clientservices.call
Class CallException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- com.avaya.clientservices.call.CallException
-
- All Implemented Interfaces:
java.io.Serializable
public class CallException extends java.lang.ExceptionException representing a session failure. TODO: How to generalize this? Define ClientServicesException as base that CallException inherits from? Make OperationResultListener a generic object that takes in ClientServicesException?- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CallException(CallError error)CallException(CallError error, int protocolErrorCode, java.lang.String protocolErrorReason)CallException(java.lang.String detailMessage, CallError error, int protocolErrorCode, java.lang.String protocolErrorReason)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CallErrorgetError()Returns session error type.intgetProtocolErrorCode()Returns the error code from the underlying signaling protocol.java.lang.StringgetProtocolErrorReason()Returns the error reason string from the underlying signaling protocol.
-
-
-
Constructor Detail
-
CallException
public CallException(CallError error)
-
CallException
public CallException(CallError error, int protocolErrorCode, java.lang.String protocolErrorReason)
-
CallException
public CallException(java.lang.String detailMessage, CallError error, int protocolErrorCode, java.lang.String protocolErrorReason)
-
-
Method Detail
-
getError
public CallError getError()
Returns session error type.- Returns:
- session error type.
-
getProtocolErrorCode
public int getProtocolErrorCode()
Returns the error code from the underlying signaling protocol.- Returns:
- the error code from the underlying signaling protocol.
-
getProtocolErrorReason
public java.lang.String getProtocolErrorReason()
Returns the error reason string from the underlying signaling protocol.- Returns:
- the error reason string from the underlying signaling protocol.
-
-