com.devexperts.qd.qtp
Interface MessageConnector

All Superinterfaces:
MessageConnectorMBean
All Known Implementing Classes:
AbstractMessageConnector, ClientSocketConnector, FileConnector, HttpConnector, NioServerConnector, ServerSocketConnector

public interface MessageConnector
extends MessageConnectorMBean

Implemented by every QTP message connector.


Method Summary
 void addMessageConnectorListener(MessageConnectorListener listener)
          Adds the specified listener to this message connector.
 QDStats getStats()
          Returns QDStats associated with this message connector.
 void removeMessageConnectorListener(MessageConnectorListener listener)
          Removes the specified listener from this message connector.
 void setStats(QDStats stats)
          Changes QDStats associated with this message connector.
 
Methods inherited from interface com.devexperts.qd.qtp.MessageConnectorMBean
getAddress, getConnectionCount, getEndpointStats, getName, getReconnectDelay, getState, getThreadPriority, isActive, restart, setName, setReconnectDelay, setThreadPriority, start, stop
 

Method Detail

getStats

QDStats getStats()
Returns QDStats associated with this message connector.

Returns:
QDStats associated with this message connector

setStats

void setStats(QDStats stats)
Changes QDStats associated with this message connector.


addMessageConnectorListener

void addMessageConnectorListener(MessageConnectorListener listener)
Adds the specified listener to this message connector.

Parameters:
listener - newly adding MessageConnectorListener.

removeMessageConnectorListener

void removeMessageConnectorListener(MessageConnectorListener listener)
Removes the specified listener from this message connector.

Parameters:
listener - removing MessageConnectorListener.