Preparing search index...
The search index is not available
abacl-redis
abacl-redis
RedisDriver
Class RedisDriver<Sub, Act, Obj>
Type Parameters
Sub
=
string
Act
=
string
Obj
=
string
Implements
CacheInterface
<
Sub
,
Act
,
Obj
>
Index
Constructors
constructor
Properties
instance
options
Methods
clear
del
get
has
set
build
Constructors
constructor
new
Redis
Driver
<
Sub
,
Act
,
Obj
>
(
client
,
options
?
)
:
RedisDriver
<
Sub
,
Act
,
Obj
>
Type Parameters
Sub
=
string
Act
=
string
Obj
=
string
Parameters
client
:
RedisOptions
|
Redis
options
:
CacheInterfaceOptions
= DefaultRedisDriverOptions
Returns
RedisDriver
<
Sub
,
Act
,
Obj
>
Properties
Protected
instance
instance
:
Redis
Protected
options
options
:
CacheInterfaceOptions
= DefaultRedisDriverOptions
Methods
clear
clear
(
)
:
Promise
<
"OK"
>
Returns
Promise
<
"OK"
>
del
del
(
policy
)
:
Promise
<
"OK"
>
Parameters
policy
:
Policy
<
Sub
,
Act
,
Obj
>
Returns
Promise
<
"OK"
>
get
get
(
cKey
)
:
Promise
<
Policy
<
Sub
,
Act
,
Obj
>
[]
>
Parameters
cKey
:
CacheKey
<
Sub
,
Act
,
Obj
>
Returns
Promise
<
Policy
<
Sub
,
Act
,
Obj
>
[]
>
has
has
(
policy
)
:
Promise
<
boolean
>
Parameters
policy
:
Policy
<
Sub
,
Act
,
Obj
>
Returns
Promise
<
boolean
>
set
set
(
policy
)
:
Promise
<
"OK"
>
Parameters
policy
:
Policy
<
Sub
,
Act
,
Obj
>
Returns
Promise
<
"OK"
>
Static
build
build
<
Sub
,
Act
,
Obj
>
(
client
,
options
?
)
:
RedisDriver
<
Sub
,
Act
,
Obj
>
Type Parameters
Sub
=
string
Act
=
string
Obj
=
string
Parameters
client
:
RedisOptions
|
Redis
options
:
CacheInterfaceOptions
= DefaultRedisDriverOptions
Returns
RedisDriver
<
Sub
,
Act
,
Obj
>
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
instance
options
clear
del
get
has
set
build
abacl-redis
RedisDriver
RedisDriverOptions
DefaultRedisDriverOptions
PREFIX
key
parse
pattern
redisIgnore
Generated using
TypeDoc