Search
Preparing search index...
The search index is not available
VMware Transport (TypeScript)
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
VMware Transport (TypeScript)
BrokerConnector
Class BrokerConnector
Service is responsible for handling all STOMP communications over a socket.
Hierarchy
BrokerConnector
Implements
EventBusEnabled
Index
Constructors
constructor
Properties
connect
Delay
connecting
Map
reconnect
Delay
service
Name
Accessors
galactic
Channels
private
Channels
sessions
Methods
connect
Client
disconnect
Client
get
Name
get
Session
init
send
Packet
set
Bus
subscribe
To
Destination
unsubscribe
From
Destination
fire
Connect
Command
fire
Disconnect
Command
fire
Subscribe
Command
fire
Subscription
Command
fire
Un
Subscribe
Command
Constructors
constructor
new
Broker
Connector
(
log
:
Logger
)
:
BrokerConnector
Parameters
log:
Logger
Returns
BrokerConnector
Properties
connect
Delay
connect
Delay
:
number
= 20
connecting
Map
connecting
Map
:
Map
<
string
,
boolean
>
= ...
reconnect
Delay
reconnect
Delay
:
number
= 5000
Static
service
Name
service
Name
:
string
= 'stomp.service'
Accessors
galactic
Channels
get
galacticChannels
(
)
:
Map
<
string
,
{
connectedBrokers
:
number
}
>
Returns
Map
<
string
,
{
connectedBrokers
:
number
}
>
private
Channels
get
privateChannels
(
)
:
Map
<
string
,
{}
>
Returns
Map
<
string
,
{}
>
sessions
get
sessions
(
)
:
Map
<
string
,
StompSession
>
Returns
Map
<
string
,
StompSession
>
Methods
connect
Client
connect
Client
(
config
:
StompConfig
)
:
void
Parameters
config:
StompConfig
Returns
void
disconnect
Client
disconnect
Client
(
sessionId
:
string
)
:
void
Parameters
sessionId:
string
Returns
void
get
Name
get
Name
(
)
:
string
Returns
string
get
Session
get
Session
(
id
:
string
)
:
StompSession
Parameters
id:
string
Returns
StompSession
init
init
(
bus
:
TransportEventBus
)
:
void
Parameters
bus:
TransportEventBus
Returns
void
send
Packet
send
Packet
(
data
:
StompBusCommand
)
:
void
Parameters
data:
StompBusCommand
Returns
void
set
Bus
set
Bus
(
bus
:
TransportEventBus
)
:
void
Parameters
bus:
TransportEventBus
Returns
void
subscribe
To
Destination
subscribe
To
Destination
(
data
:
StompSubscription
)
:
void
Parameters
data:
StompSubscription
Returns
void
unsubscribe
From
Destination
unsubscribe
From
Destination
(
data
:
StompSubscription
)
:
void
Parameters
data:
StompSubscription
Returns
void
Static
fire
Connect
Command
fire
Connect
Command
(
bus
:
EventBus
, config
?:
StompConfig
)
:
void
Parameters
bus:
EventBus
config:
StompConfig
= null
Returns
void
Static
fire
Disconnect
Command
fire
Disconnect
Command
(
bus
:
EventBus
, sessionId
:
string
)
:
void
Parameters
bus:
EventBus
sessionId:
string
Returns
void
Static
fire
Subscribe
Command
fire
Subscribe
Command
(
bus
:
EventBus
, sessionId
:
string
, destination
:
string
, subscriptionId
:
string
, isQueue
:
boolean
, brokerPrefix
:
string
)
:
void
Parameters
bus:
EventBus
sessionId:
string
destination:
string
subscriptionId:
string
isQueue:
boolean
brokerPrefix:
string
Returns
void
Static
fire
Subscription
Command
fire
Subscription
Command
(
bus
:
EventBus
, sessionId
:
string
, destination
:
string
, subscriptionId
:
string
, subType
:
string
, isQueue
:
boolean
, brokerPrefix
:
string
)
:
void
Parameters
bus:
EventBus
sessionId:
string
destination:
string
subscriptionId:
string
subType:
string
isQueue:
boolean
brokerPrefix:
string
Returns
void
Static
fire
Un
Subscribe
Command
fire
Un
Subscribe
Command
(
bus
:
EventBus
, sessionId
:
string
, destination
:
string
, subscriptionId
:
string
, isQueue
:
boolean
, brokerPrefix
:
string
)
:
void
Parameters
bus:
EventBus
sessionId:
string
destination:
string
subscriptionId:
string
isQueue:
boolean
brokerPrefix:
string
Returns
void
Exports
Broker
Connector
constructor
connect
Delay
connecting
Map
reconnect
Delay
service
Name
galactic
Channels
private
Channels
sessions
connect
Client
disconnect
Client
get
Name
get
Session
init
send
Packet
set
Bus
subscribe
To
Destination
unsubscribe
From
Destination
fire
Connect
Command
fire
Disconnect
Command
fire
Subscribe
Command
fire
Subscription
Command
fire
Un
Subscribe
Command
Generated using
TypeDoc
Service is responsible for handling all STOMP communications over a socket.