Search
Preparing search index...
The search index is not available
jade-service-runner
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Globals
ServiceProcessManager
Class ServiceProcessManager
Hierarchy
ServiceProcessManager
Index
Constructors
constructor
Properties
active
Service
Cache
service
Cache
Methods
check
Service
Health
get
Service
launch
Service
subscribe
terminate
Service
Constructors
constructor
new
Service
Process
Manager
(
)
:
ServiceProcessManager
Returns
ServiceProcessManager
Properties
active
Service
Cache
active
Service
Cache
:
Map
<
string
,
ActiveServiceSpec
>
service
Cache
service
Cache
:
Map
<
string
,
ServiceSpec
>
Methods
check
Service
Health
check
Service
Health
(
service
:
ActiveServiceSpec
)
:
Promise
<
boolean
>
Parameters
service:
ActiveServiceSpec
Returns
Promise
<
boolean
>
get
Service
get
Service
(
name
:
string
, version
:
string
, env
:
string
)
:
ServiceDesc
|
undefined
Parameters
name:
string
version:
string
env:
string
Returns
ServiceDesc
|
undefined
The rendered configuration for a service
launch
Service
launch
Service
(
service
:
ServiceSpec
)
:
Promise
<
ServiceSpec
>
Parameters
service:
ServiceSpec
Returns
Promise
<
ServiceSpec
>
The rendered configuration for a service
subscribe
subscribe
(
type
:
"launched"
|
"terminated"
, handler
:
function
)
:
void
Parameters
type:
"launched"
|
"terminated"
handler:
function
(
notify
:
ExternalServiceNotification
)
:
void
Parameters
notify:
ExternalServiceNotification
Returns
void
Returns
void
terminate
Service
terminate
Service
(
service
:
ActiveServiceSpec
)
:
Promise
<
ActiveServiceSpec
>
Parameters
service:
ActiveServiceSpec
Returns
Promise
<
ActiveServiceSpec
>
The rendered configuration for a service
Globals
Service
Process
Manager
constructor
active
Service
Cache
service
Cache
check
Service
Health
get
Service
launch
Service
subscribe
terminate
Service