toggle menu
apollo-backend
1.0.0
Apollo-Backend
switch theme
search in API
apollo-backend
/
eu.yeger.apollo.user.service
/
DefaultUserService
Default
User
Service
class
DefaultUserService
(
userRepository
:
UserRepository
)
:
UserService
(
source
)
Members
Constructors
Default
User
Service
Link copied to clipboard
constructor
(
userRepository
:
UserRepository
)
Functions
create
Link copied to clipboard
open
suspend override
fun
create
(
user
:
User
)
:
ApiResult
<
ApiUser
>
create
Default
User
If
Required
Link copied to clipboard
open
suspend override
fun
createDefaultUserIfRequired
(
)
delete
By
Id
Link copied to clipboard
open
suspend override
fun
deleteById
(
id
:
String
)
:
ApiResult
<
Unit
>
get
All
Link copied to clipboard
open
suspend override
fun
getAll
(
)
:
ApiResult
<
List
<
ApiUser
>
>
get
By
Id
Link copied to clipboard
open
suspend override
fun
getById
(
id
:
String
)
:
ApiResult
<
ApiUser
>
login
Link copied to clipboard
open
suspend override
fun
login
(
credentials
:
Credentials
)
:
ApiResult
<
ApiToken
>
update
Link copied to clipboard
open
suspend override
fun
update
(
user
:
User
)
:
ApiResult
<
ApiUser
>