Microservices Libs
Toggle table of contents
1.0.0
common
Target filter
common
Switch theme
Search in API
Skip to content
Microservices Libs
common
/
dev.limebeck.libs.scopes
/
ScopeService
Scope
Service
interface
ScopeService
<
S
:
Scope
>
Inheritors
ScopeServiceImpl
OpenTelemetryScopeService
Members
Members & Extensions
Functions
continue
Scope
Link copied to clipboard
abstract
suspend
fun
continueScope
(
scope
:
S
,
description
:
String
,
params
:
ScopeParams
?
=
null
)
:
S
log
Error
Link copied to clipboard
abstract
suspend
fun
logError
(
scope
:
S
,
e
:
Exception
)
run
In
Scope
Link copied to clipboard
inline suspend
fun
<
T
,
S
:
Scope
>
ScopeService
<
S
>
.
runInScope
(
description
:
String
,
operationBody
:
(
Scope
)
->
T
)
:
T
inline suspend
fun
<
T
,
S
:
Scope
>
ScopeService
<
S
>
.
runInScope
(
scope
:
S
,
description
:
String
,
operationBody
:
(
S
)
->
T
)
:
T
scope
Finished
Link copied to clipboard
abstract
suspend
fun
scopeFinished
(
scope
:
S
)
start
Scope
Link copied to clipboard
abstract
suspend
fun
startScope
(
description
:
String
,
params
:
ScopeParams
?
=
null
)
:
S