C# Class SubscriptionEngine.Core.ActiveMQServer

Inheritance: IRtdServer
Show file Open project: cityindex-attic/RTD-Subscription-Engine

Public Properties

Property Type Description
brokerUrl string

Public Methods

Method Description
ConnectData ( int rtdTopicId, Array &strings, bool &newValues ) : object
DisconnectData ( int rtdTopicId ) : void
Heartbeat ( ) : int
RefreshData ( int &rtdTopicCount ) : Array
ServerStart ( IRTDUpdateEvent callback ) : int
ServerTerminate ( ) : void

Private Methods

Method Description
CreateActiveMQSession ( ) : void
GetCurrentTopicSubscriber ( string topicName ) : TopicSubscriber

Method Details

ConnectData() public method

public ConnectData ( int rtdTopicId, Array &strings, bool &newValues ) : object
rtdTopicId int
strings System.Array
newValues bool
return object

DisconnectData() public method

public DisconnectData ( int rtdTopicId ) : void
rtdTopicId int
return void

Heartbeat() public method

public Heartbeat ( ) : int
return int

RefreshData() public method

public RefreshData ( int &rtdTopicCount ) : Array
rtdTopicCount int
return System.Array

ServerStart() public method

public ServerStart ( IRTDUpdateEvent callback ) : int
callback IRTDUpdateEvent
return int

ServerTerminate() public method

public ServerTerminate ( ) : void
return void

Property Details

brokerUrl public property

public string brokerUrl
return string