mirror of
https://github.com/owncloud/android-library.git
synced 2025-06-07 16:06:08 +00:00
Include GetQuota in UserService
This commit is contained in:
parent
85782e4818
commit
337c57da1a
@ -26,8 +26,10 @@ package com.owncloud.android.lib.resources.users.services
|
||||
|
||||
import com.owncloud.android.lib.common.operations.RemoteOperationResult
|
||||
import com.owncloud.android.lib.resources.Service
|
||||
import com.owncloud.android.lib.resources.users.GetRemoteUserQuotaOperation
|
||||
import com.owncloud.android.lib.resources.users.RemoteUserInfo
|
||||
|
||||
interface UserService: Service {
|
||||
fun getUserInfo() : RemoteOperationResult<RemoteUserInfo>
|
||||
fun getUserQuota(): RemoteOperationResult<GetRemoteUserQuotaOperation.RemoteQuota>
|
||||
}
|
||||
|
@ -22,6 +22,7 @@ package com.owncloud.android.lib.resources.users.services.implementation
|
||||
import com.owncloud.android.lib.common.OwnCloudClient
|
||||
import com.owncloud.android.lib.common.operations.RemoteOperationResult
|
||||
import com.owncloud.android.lib.resources.users.GetRemoteUserInfoOperation
|
||||
import com.owncloud.android.lib.resources.users.GetRemoteUserQuotaOperation
|
||||
import com.owncloud.android.lib.resources.users.RemoteUserInfo
|
||||
import com.owncloud.android.lib.resources.users.services.UserService
|
||||
|
||||
@ -29,4 +30,7 @@ class OCUserService(override val client: OwnCloudClient) :
|
||||
UserService {
|
||||
override fun getUserInfo(): RemoteOperationResult<RemoteUserInfo> =
|
||||
GetRemoteUserInfoOperation().execute(client)
|
||||
|
||||
override fun getUserQuota(): RemoteOperationResult<GetRemoteUserQuotaOperation.RemoteQuota> =
|
||||
GetRemoteUserQuotaOperation().execute(client)
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user