@servicenow/sdk - v4.4.1
Preparing search index...
@servicenow/sdk/api
tsc
server
Session
Class Session<TMessage>
Type Parameters
TMessage
=
string
Implements
EventSender
Index
Constructors
constructor
Properties
byte
Length
can
Use
Events
host
logger
project
Service
typings
Installer
Methods
add
Protocol
Handler
event
execute
Command
execute
With
Request
Id
exit
get
Canonical
File
Name
log
Error
on
Message
parse
Message
send
to
String
Message
write
Message
Constructors
constructor
new
Session
<
TMessage
=
string
>
(
opts
:
SessionOptions
)
:
Session
<
TMessage
>
Type Parameters
TMessage
=
string
Parameters
opts
:
SessionOptions
Returns
Session
<
TMessage
>
Properties
Protected
byte
Length
byteLength
:
(
buf
:
string
,
encoding
?:
BufferEncoding
)
=>
number
Protected
can
Use
Events
canUseEvents
:
boolean
Protected
host
host
:
ServerHost
Protected
logger
logger
:
tsc
.
server
.
Logger
Protected
project
Service
projectService
:
ProjectService
Protected
Readonly
typings
Installer
typingsInstaller
:
ITypingsInstaller
Methods
add
Protocol
Handler
addProtocolHandler
(
command
:
string
,
handler
:
(
request
:
Request
)
=>
HandlerResponse
,
)
:
void
Parameters
command
:
string
handler
:
(
request
:
Request
)
=>
HandlerResponse
Returns
void
event
event
<
T
extends
object
>
(
body
:
T
,
eventName
:
string
)
:
void
Type Parameters
T
extends
object
Parameters
body
:
T
eventName
:
string
Returns
void
execute
Command
executeCommand
(
request
:
Request
)
:
HandlerResponse
Parameters
request
:
Request
Returns
HandlerResponse
execute
With
Request
Id
executeWithRequestId
<
T
>
(
requestId
:
number
,
f
:
()
=>
T
)
:
T
Type Parameters
T
Parameters
requestId
:
number
f
:
()
=>
T
Returns
T
exit
exit
()
:
void
Returns
void
get
Canonical
File
Name
getCanonicalFileName
(
fileName
:
string
)
:
string
Parameters
fileName
:
string
Returns
string
log
Error
logError
(
err
:
Error
,
cmd
:
string
)
:
void
Parameters
err
:
Error
cmd
:
string
Returns
void
on
Message
onMessage
(
message
:
TMessage
)
:
void
Parameters
message
:
TMessage
Returns
void
Protected
parse
Message
parseMessage
(
message
:
TMessage
)
:
Request
Parameters
message
:
TMessage
Returns
Request
send
send
(
msg
:
Message
)
:
void
Parameters
msg
:
Message
Returns
void
Protected
to
String
Message
toStringMessage
(
message
:
TMessage
)
:
string
Parameters
message
:
TMessage
Returns
string
Protected
write
Message
writeMessage
(
msg
:
Message
)
:
void
Parameters
msg
:
Message
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
byte
Length
can
Use
Events
host
logger
project
Service
typings
Installer
Methods
add
Protocol
Handler
event
execute
Command
execute
With
Request
Id
exit
get
Canonical
File
Name
log
Error
on
Message
parse
Message
send
to
String
Message
write
Message
@servicenow/sdk - v4.4.1
Loading...