Search
Preparing search index...
The search index is not available
@nestjs/common
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
ServerRMQ
Class ServerRMQ
Hierarchy
Server
ServerRMQ
Implements
any
Index
Constructors
constructor
Properties
channel
is
Global
Prefetch
Count
logger
message
Handlers
options
prefetch
Count
queue
queue
Options
server
urls
Methods
add
Handler
close
create
Client
get
Handler
ByPattern
get
Handlers
get
Options
Prop
handle
Error
handle
Event
handle
Message
listen
load
Package
send
send
Message
setup
Channel
start
transform
ToObservable
Constructors
constructor
new
ServerRMQ
(
options
:
any
)
:
ServerRMQ
Parameters
options:
any
Returns
ServerRMQ
Properties
Private
channel
channel
:
any
= null
Private
is
Global
Prefetch
Count
is
Global
Prefetch
Count
:
boolean
Protected
logger
logger
:
any
= new Logger(Server.name)
Protected
message
Handlers
message
Handlers
:
any
= new Map<string, MessageHandler>()
Private
options
options
:
any
Private
prefetch
Count
prefetch
Count
:
number
Private
queue
queue
:
string
Private
queue
Options
queue
Options
:
any
Private
server
server
:
any
= null
Private
urls
urls
:
string
[]
Methods
add
Handler
add
Handler
(
pattern
:
any
, callback
:
MessageHandler
, isEventHandler
?:
boolean
)
:
void
Parameters
pattern:
any
callback:
MessageHandler
Default value
isEventHandler:
boolean
= false
Returns
void
close
close
(
)
:
void
Returns
void
create
Client
create
Client<T>
(
)
:
T
Type parameters
T
Returns
T
get
Handler
ByPattern
get
Handler
ByPattern
(
pattern
:
string
)
:
MessageHandler
|
null
Parameters
pattern:
string
Returns
MessageHandler
|
null
get
Handlers
get
Handlers
(
)
:
Map
<
string
,
MessageHandler
>
Returns
Map
<
string
,
MessageHandler
>
get
Options
Prop
get
Options
Prop<T, K>
(
obj
:
T
, prop
:
K
, defaultValue
?:
T[K]
)
:
T[K]
Type parameters
T
:
any
K
:
keyof T
Parameters
obj:
T
prop:
K
Default value
defaultValue:
T[K]
= undefined
Returns
T[K]
Protected
handle
Error
handle
Error
(
error
:
string
)
:
void
Parameters
error:
string
Returns
void
handle
Event
handle
Event
(
pattern
:
string
, packet
:
ReadPacket
)
:
Promise
<
any
>
Parameters
pattern:
string
packet:
ReadPacket
Returns
Promise
<
any
>
handle
Message
handle
Message
(
message
:
any
)
:
Promise
<
void
>
Parameters
message:
any
Returns
Promise
<
void
>
listen
listen
(
callback
:
function
)
:
Promise
<
void
>
Parameters
callback:
function
(
)
:
void
Returns
void
Returns
Promise
<
void
>
Protected
load
Package
load
Package<T>
(
name
:
string
, ctx
:
string
, loader
?:
Function
)
:
T
Type parameters
T
Parameters
name:
string
ctx:
string
Optional
loader:
Function
Returns
T
send
send
(
stream$
:
Observable
<
any
>
, respond
:
function
)
:
Subscription
Parameters
stream$:
Observable
<
any
>
respond:
function
(
data
:
WritePacket
)
:
void
Parameters
data:
WritePacket
Returns
void
Returns
Subscription
send
Message
send
Message<T>
(
message
:
T
, replyTo
:
any
, correlationId
:
string
)
:
void
Type parameters
T
Parameters
message:
T
replyTo:
any
correlationId:
string
Returns
void
setup
Channel
setup
Channel
(
channel
:
any
, callback
:
Function
)
:
Promise
<
void
>
Parameters
channel:
any
callback:
Function
Returns
Promise
<
void
>
start
start
(
callback
?:
function
)
:
Promise
<
void
>
Parameters
Optional
callback:
function
(
)
:
void
Returns
void
Returns
Promise
<
void
>
transform
ToObservable
transform
ToObservable<T>
(
resultOrDeffered
:
any
)
:
Observable
<
T
>
Type parameters
T
Parameters
resultOrDeffered:
any
Returns
Observable
<
T
>
Globals
ServerRMQ
constructor
channel
is
Global
Prefetch
Count
logger
message
Handlers
options
prefetch
Count
queue
queue
Options
server
urls
add
Handler
close
create
Client
get
Handler
ByPattern
get
Handlers
get
Options
Prop
handle
Error
handle
Event
handle
Message
listen
load
Package
send
send
Message
setup
Channel
start
transform
ToObservable
Generated using
TypeDoc