KnowledgeOS API Reference
Preparing search index...
api/src
InterceptorChain
Class InterceptorChain
Index
Constructors
constructor
Methods
add
clear
disable
enable
get
Count
get
Enabled
Count
has
remove
run
After
Execute
run
Before
Execute
run
On
Audit
run
On
Exception
run
On
Retry
Constructors
constructor
new
InterceptorChain
()
:
InterceptorChain
Returns
InterceptorChain
Methods
add
add
(
interceptor
:
Interceptor
,
order
?:
number
)
:
void
Parameters
interceptor
:
Interceptor
Optional
order
:
number
Returns
void
clear
clear
()
:
void
Returns
void
disable
disable
(
name
:
string
)
:
boolean
Parameters
name
:
string
Returns
boolean
enable
enable
(
name
:
string
)
:
boolean
Parameters
name
:
string
Returns
boolean
get
Count
getCount
()
:
number
Returns
number
get
Enabled
Count
getEnabledCount
()
:
number
Returns
number
has
has
(
name
:
string
)
:
boolean
Parameters
name
:
string
Returns
boolean
remove
remove
(
name
:
string
)
:
boolean
Parameters
name
:
string
Returns
boolean
run
After
Execute
runAfterExecute
(
ctx
:
InterceptorContext
)
:
Promise
<
void
>
Parameters
ctx
:
InterceptorContext
Returns
Promise
<
void
>
run
Before
Execute
runBeforeExecute
(
ctx
:
InterceptorContext
)
:
Promise
<
void
>
Parameters
ctx
:
InterceptorContext
Returns
Promise
<
void
>
run
On
Audit
runOnAudit
(
ctx
:
InterceptorContext
)
:
Promise
<
void
>
Parameters
ctx
:
InterceptorContext
Returns
Promise
<
void
>
run
On
Exception
runOnException
(
ctx
:
InterceptorContext
)
:
Promise
<
void
>
Parameters
ctx
:
InterceptorContext
Returns
Promise
<
void
>
run
On
Retry
runOnRetry
(
ctx
:
InterceptorContext
)
:
Promise
<
void
>
Parameters
ctx
:
InterceptorContext
Returns
Promise
<
void
>
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
add
clear
disable
enable
get
Count
get
Enabled
Count
has
remove
run
After
Execute
run
Before
Execute
run
On
Audit
run
On
Exception
run
On
Retry
KnowledgeOS API Reference
Loading...