Diffusion .NET Classic API - Core and Common  5.9.4
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events
PushTechnology.DiffusionCore.Messaging.Data.Service.ServiceTopicResponseImpl Class Reference

Implementation of IServiceTopicResponse. More...

Inheritance diagram for PushTechnology.DiffusionCore.Messaging.Data.Service.ServiceTopicResponseImpl:
PushTechnology.DiffusionCore.Connection.Connectors.ExternalClient.Service.IServiceTopicResponse

Public Member Functions

 ServiceTopicResponseImpl (IServiceTopicHandler handler, string requestId, string responseType, ITopicMessage responseMessage)
 Constructor. More...
 
override string ToString ()
 Returns the string representation of this object. More...
 

Properties

IServiceTopicHandler Handler [get, set]
 Returns the handler that the request was issued to. More...
 
string ResponseType [get, set]
 Returns a response type. More...
 
string RequestId [get, set]
 Return the request identifier. More...
 
ITopicMessage ResponseMessage [get, set]
 Return details of the response in the form of a message containing headers and/or data returned from the server. More...
 
- Properties inherited from PushTechnology.DiffusionCore.Connection.Connectors.ExternalClient.Service.IServiceTopicResponse
IServiceTopicHandler Handler [get]
 Returns the handler that the request was issued to. More...
 
string ResponseType [get]
 Returns a response type. More...
 
string RequestId [get]
 Return the request identifier. More...
 
ITopicMessage ResponseMessage [get]
 Return details of the response in the form of a message containing headers and/or data returned from the server. More...
 

Detailed Description

Implementation of IServiceTopicResponse.

Constructor & Destructor Documentation

PushTechnology.DiffusionCore.Messaging.Data.Service.ServiceTopicResponseImpl.ServiceTopicResponseImpl ( IServiceTopicHandler  handler,
string  requestId,
string  responseType,
ITopicMessage  responseMessage 
)

Constructor.

Parameters
handler
requestId
responseType
responseMessage

Member Function Documentation

override string PushTechnology.DiffusionCore.Messaging.Data.Service.ServiceTopicResponseImpl.ToString ( )

Returns the string representation of this object.

Returns

Property Documentation

IServiceTopicHandler PushTechnology.DiffusionCore.Messaging.Data.Service.ServiceTopicResponseImpl.Handler
getset

Returns the handler that the request was issued to.

string PushTechnology.DiffusionCore.Messaging.Data.Service.ServiceTopicResponseImpl.RequestId
getset

Return the request identifier.

This returns the original identifier that was passed with the request, as returned by IServiceTopicHandler.Request( string, ITopicMessage ).

ITopicMessage PushTechnology.DiffusionCore.Messaging.Data.Service.ServiceTopicResponseImpl.ResponseMessage
getset

Return details of the response in the form of a message containing headers and/or data returned from the server.

Note that it is permissible for the response message to be completely empty.

string PushTechnology.DiffusionCore.Messaging.Data.Service.ServiceTopicResponseImpl.ResponseType
getset

Returns a response type.

This identifies the type of response and is as defined by the service itself.