@cfxlabsinc/b2b-services
Preparing search index...
@cfxlabsinc/short-url-services
ShortUrlAdminService
Class ShortUrlAdminService
Index
Constructors
constructor
Properties
db
redirect
Cache
Methods
delete
get
search
Constructors
constructor
new
ShortUrlAdminService
(
__namedParameters
:
{
db
:
B2bDatabase
;
valkeyClient
:
ValkeyClient
|
null
;
}
,
)
:
ShortUrlAdminService
Parameters
__namedParameters
:
{
db
:
B2bDatabase
;
valkeyClient
:
ValkeyClient
|
null
}
Returns
ShortUrlAdminService
Properties
Protected
Readonly
db
db
:
B2bDatabase
Protected
Readonly
redirect
Cache
redirectCache
:
ServiceCache
<
CachedShortUrlLookup
>
Methods
delete
delete
(
__namedParameters
:
{
id
:
string
}
,
)
:
Promise
<
{
ok
:
true
;
value
:
void
}
|
{
error
:
ServiceError
;
ok
:
false
}
>
Parameters
__namedParameters
:
{
id
:
string
}
Returns
Promise
<
{
ok
:
true
;
value
:
void
}
|
{
error
:
ServiceError
;
ok
:
false
}
>
get
get
(
__namedParameters
:
{
id
:
string
}
)
:
Promise
<
AdminShortUrl
|
null
>
Parameters
__namedParameters
:
{
id
:
string
}
Returns
Promise
<
AdminShortUrl
|
null
>
search
search
(
__namedParameters
:
{
customerIds
?:
string
[]
;
ids
?:
string
[]
;
page
?:
number
;
pageSize
?:
number
;
}
,
)
:
Promise
<
{
ok
:
true
;
value
:
{
hasNext
:
boolean
;
items
:
AdminShortUrl
[]
;
total
:
number
}
;
}
,
>
Parameters
__namedParameters
:
{
customerIds
?:
string
[]
;
ids
?:
string
[]
;
page
?:
number
;
pageSize
?:
number
}
Returns
Promise
<
{
ok
:
true
;
value
:
{
hasNext
:
boolean
;
items
:
AdminShortUrl
[]
;
total
:
number
}
;
}
,
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
db
redirect
Cache
Methods
delete
get
search
@cfxlabsinc/b2b-services
Loading...