Skip to content

Commit 42900cd

Browse files
committed
Renamed DTOs and methods for Storage API
1 parent 04b2aa6 commit 42900cd

11 files changed

Lines changed: 35 additions & 35 deletions

File tree

src/main/kotlin/com/ecwid/apiclient/v3/ApiClient.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -298,10 +298,10 @@ interface ApplicationApiClient {
298298
// Application storage
299299
// https://developers.ecwid.com/api-documentation/app-storage
300300
interface ApplicationStorageApiClient {
301-
fun getStorageEntity(request: StorageEntityRequest): FetchedStorageData
302-
fun getAllStorageEntities(request: StorageEntitiesRequest): StorageEntitiesResult
303-
fun createOrUpdateStorageEntity(request: StorageEntityUpdateRequest): StorageEntityUpdateResult
304-
fun deleteStorageEntity(request: StorageEntityDeleteRequest): StorageEntityDeleteResult
301+
fun getStorageData(request: StorageDataRequest): FetchedStorageData
302+
fun getAllStorageData(request: AllStorageDataRequest): AllStorageDataResult
303+
fun createOrUpdateStorageData(request: StorageDataUpdateRequest): StorageDataUpdateResult
304+
fun deleteStorageData(request: StorageDataDeleteRequest): StorageDataDeleteResult
305305
}
306306

307307
// Starter site

src/main/kotlin/com/ecwid/apiclient/v3/dto/storage/request/StorageEntitiesRequest.kt renamed to src/main/kotlin/com/ecwid/apiclient/v3/dto/storage/request/AllStorageDataRequest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package com.ecwid.apiclient.v3.dto.storage.request
33
import com.ecwid.apiclient.v3.dto.ApiRequest
44
import com.ecwid.apiclient.v3.impl.RequestInfo
55

6-
class StorageEntitiesRequest : ApiRequest {
6+
class AllStorageDataRequest : ApiRequest {
77

88
override fun toRequestInfo() = RequestInfo.createGetRequest(
99
pathSegments = listOf(

src/main/kotlin/com/ecwid/apiclient/v3/dto/storage/request/StorageEntityDeleteRequest.kt renamed to src/main/kotlin/com/ecwid/apiclient/v3/dto/storage/request/StorageDataDeleteRequest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package com.ecwid.apiclient.v3.dto.storage.request
33
import com.ecwid.apiclient.v3.dto.ApiRequest
44
import com.ecwid.apiclient.v3.impl.RequestInfo
55

6-
data class StorageEntityDeleteRequest(
6+
data class StorageDataDeleteRequest(
77
val key: String = "",
88
) : ApiRequest {
99

src/main/kotlin/com/ecwid/apiclient/v3/dto/storage/request/StorageEntityRequest.kt renamed to src/main/kotlin/com/ecwid/apiclient/v3/dto/storage/request/StorageDataRequest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package com.ecwid.apiclient.v3.dto.storage.request
33
import com.ecwid.apiclient.v3.dto.ApiRequest
44
import com.ecwid.apiclient.v3.impl.RequestInfo
55

6-
data class StorageEntityRequest(
6+
data class StorageDataRequest(
77
val key: String = "",
88
) : ApiRequest {
99

src/main/kotlin/com/ecwid/apiclient/v3/dto/storage/request/StorageEntityUpdateRequest.kt renamed to src/main/kotlin/com/ecwid/apiclient/v3/dto/storage/request/StorageDataUpdateRequest.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,17 @@ import com.ecwid.apiclient.v3.httptransport.HttpBody
55
import com.ecwid.apiclient.v3.impl.MIME_TYPE_APPLICATION_JSON
66
import com.ecwid.apiclient.v3.impl.RequestInfo
77

8-
data class StorageEntityUpdateRequest(
9-
private val updatedStorageEntity: UpdatedStorageData = UpdatedStorageData(),
8+
data class StorageDataUpdateRequest(
9+
private val updatedStorageData: UpdatedStorageData = UpdatedStorageData(),
1010
) : ApiRequest {
1111

1212
override fun toRequestInfo() = RequestInfo.createPutRequest(
1313
pathSegments = listOf(
1414
"storage",
15-
updatedStorageEntity.key,
15+
updatedStorageData.key,
1616
),
1717
httpBody = HttpBody.ByteArrayBody(
18-
bytes = updatedStorageEntity.value.toByteArray(),
18+
bytes = updatedStorageData.value.toByteArray(),
1919
mimeType = MIME_TYPE_APPLICATION_JSON,
2020
),
2121
)
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
package com.ecwid.apiclient.v3.dto.storage.result
2+
3+
class AllStorageDataResult : ArrayList<FetchedStorageData>()

src/main/kotlin/com/ecwid/apiclient/v3/dto/storage/result/StorageEntityDeleteResult.kt renamed to src/main/kotlin/com/ecwid/apiclient/v3/dto/storage/result/StorageDataDeleteResult.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@ package com.ecwid.apiclient.v3.dto.storage.result
22

33
import com.ecwid.apiclient.v3.dto.common.ApiResultDTO
44

5-
data class StorageEntityDeleteResult(
5+
data class StorageDataDeleteResult(
66
val deleteCount: Int = 0,
77
) : ApiResultDTO

src/main/kotlin/com/ecwid/apiclient/v3/dto/storage/result/StorageEntityUpdateResult.kt renamed to src/main/kotlin/com/ecwid/apiclient/v3/dto/storage/result/StorageDataUpdateResult.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@ package com.ecwid.apiclient.v3.dto.storage.result
22

33
import com.ecwid.apiclient.v3.dto.common.ApiResultDTO
44

5-
data class StorageEntityUpdateResult(
5+
data class StorageDataUpdateResult(
66
val updateCount: Int = 0,
77
) : ApiResultDTO

src/main/kotlin/com/ecwid/apiclient/v3/dto/storage/result/StorageEntitiesResult.kt

Lines changed: 0 additions & 3 deletions
This file was deleted.

src/main/kotlin/com/ecwid/apiclient/v3/impl/ApplicationStorageApiClientImpl.kt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,16 @@ internal class ApplicationStorageApiClientImpl(
99
private val apiClientHelper: ApiClientHelper,
1010
) : ApplicationStorageApiClient {
1111

12-
override fun getStorageEntity(request: StorageEntityRequest) =
12+
override fun getStorageData(request: StorageDataRequest) =
1313
apiClientHelper.makeObjectResultRequest<FetchedStorageData>(request)
1414

15-
override fun getAllStorageEntities(request: StorageEntitiesRequest) =
16-
apiClientHelper.makeObjectResultRequest<StorageEntitiesResult>(request)
15+
override fun getAllStorageData(request: AllStorageDataRequest) =
16+
apiClientHelper.makeObjectResultRequest<AllStorageDataResult>(request)
1717

18-
override fun createOrUpdateStorageEntity(request: StorageEntityUpdateRequest) =
19-
apiClientHelper.makeObjectResultRequest<StorageEntityUpdateResult>(request)
18+
override fun createOrUpdateStorageData(request: StorageDataUpdateRequest) =
19+
apiClientHelper.makeObjectResultRequest<StorageDataUpdateResult>(request)
2020

21-
override fun deleteStorageEntity(request: StorageEntityDeleteRequest) =
22-
apiClientHelper.makeObjectResultRequest<StorageEntityDeleteResult>(request)
21+
override fun deleteStorageData(request: StorageDataDeleteRequest) =
22+
apiClientHelper.makeObjectResultRequest<StorageDataDeleteResult>(request)
2323

2424
}

0 commit comments

Comments
 (0)