Options
All
  • Public
  • Public/Protected
  • All
Menu

Service is responsible for handling all STOMP communications over a socket.

Hierarchy

  • BrokerConnector

Implements

Index

Constructors

Properties

connectDelay: number = 20
connectingMap: Map<string, boolean> = ...
reconnectDelay: number = 5000
serviceName: string = 'stomp.service'

Accessors

  • get galacticChannels(): Map<string, { connectedBrokers: number }>
  • get privateChannels(): Map<string, {}>

Methods

  • disconnectClient(sessionId: string): void
  • getName(): string
  • fireDisconnectCommand(bus: EventBus, sessionId: string): void
  • fireSubscribeCommand(bus: EventBus, sessionId: string, destination: string, subscriptionId: string, isQueue: boolean, brokerPrefix: string): void
  • fireSubscriptionCommand(bus: EventBus, sessionId: string, destination: string, subscriptionId: string, subType: string, isQueue: boolean, brokerPrefix: string): void
  • fireUnSubscribeCommand(bus: EventBus, sessionId: string, destination: string, subscriptionId: string, isQueue: boolean, brokerPrefix: string): void

Generated using TypeDoc