com.avaya.ccs.api

## Class ResponseData

- java.lang.Object
- - com.avaya.ccs.api.ResponseData

-     public class ResponseData
      extends java.lang.Object

  The `ResponseData` class represents a common base class for data that has been requested by the application.

  If an application requests data that has to be retrieved from the server (an asynchronous request for data), then the data is returned to the application in a `NotificationEventI` object that the application receives through the listener interfaces (for example, `InteractionListenerI.onInteractionEvent(com.avaya.ccs.api.NotificationEventI<com.avaya.ccs.api.InteractionI>)`). The `NotificationType.RESPONSE` notification transports a `ResponseData` object to the application in these cases.

  To access the contextual data that was requested, the `ResponseData` object should be cast to the appropriate sub class. The `instanceof` operator should be utilized for type comparision before casting. The possible sub types of `ResponseData` are;

  - `CodeListI`
  - `DestinationListI`
  - `OffsiteSettingsI`

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `ResponseData()`

  - ### Method Summary

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### ResponseData

          public ResponseData()