Skip to content

Commit c289293

Browse files
author
fengyikai
committed
文件存储KPFS(kpfs):kpfs接入目录配额管理、目录管理api
1 parent 9255853 commit c289293

40 files changed

Lines changed: 7309 additions & 69 deletions

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>com.ksyun</groupId>
88
<artifactId>ksyun-java-sdk</artifactId>
9-
<version>1.8.6.54</version>
9+
<version>1.8.6.55</version>
1010
<packaging>jar</packaging>
1111

1212
<name>KSYUN SDK for Java</name>

src/main/java/common/BaseClient.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,21 +18,20 @@
1818
import com.fasterxml.jackson.databind.Module;
1919
import com.fasterxml.jackson.databind.ObjectMapper;
2020
import com.fasterxml.jackson.databind.module.SimpleModule;
21-
import common.Credential;
22-
import common.HttpResponseWrapper;
2321
import common.annotation.KsYunField;
2422
import common.annotation.KsYunFieldPropertySerializer;
2523
import common.exception.ClientException;
2624
import common.utils.RpcRequestClient;
25+
import org.apache.commons.lang3.StringUtils;
26+
import org.slf4j.Logger;
27+
import org.slf4j.LoggerFactory;
28+
2729
import java.lang.reflect.Field;
2830
import java.math.BigDecimal;
2931
import java.util.ArrayList;
3032
import java.util.Arrays;
3133
import java.util.List;
3234
import java.util.Map;
33-
import org.apache.commons.lang3.StringUtils;
34-
import org.slf4j.Logger;
35-
import org.slf4j.LoggerFactory;
3635

3736
public class BaseClient {
3837
protected static final Logger log = LoggerFactory.getLogger(BaseClient.class);

src/main/java/common/BaseRequestModel.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33
*/
44
package common;
55

6-
import common.Credential;
7-
86
public class BaseRequestModel {
97
private String service;
108
private String action;

src/main/java/common/Credential.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
import common.exception.ClientException;
77
import common.utils.GetUTCTimeUtil;
8+
89
import java.time.LocalDate;
910

1011
public class Credential {

src/main/java/common/annotation/KsYunField.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,7 @@
33
*/
44
package common.annotation;
55

6-
import java.lang.annotation.Documented;
7-
import java.lang.annotation.ElementType;
8-
import java.lang.annotation.Retention;
9-
import java.lang.annotation.RetentionPolicy;
10-
import java.lang.annotation.Target;
6+
import java.lang.annotation.*;
117

128
@Documented
139
@Retention(value=RetentionPolicy.RUNTIME)

src/main/java/common/annotation/KsYunFieldPropertySerializer.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@
1414
import com.fasterxml.jackson.core.JsonProcessingException;
1515
import com.fasterxml.jackson.databind.JsonSerializer;
1616
import com.fasterxml.jackson.databind.SerializerProvider;
17-
import common.annotation.KsYunField;
17+
import org.apache.commons.lang3.StringUtils;
18+
1819
import java.io.IOException;
1920
import java.lang.reflect.Field;
2021
import java.util.Collection;
21-
import org.apache.commons.lang3.StringUtils;
2222

2323
public class KsYunFieldPropertySerializer
2424
extends JsonSerializer<Object> {

src/main/java/common/aws/AWS4EncryptionFactory.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,14 @@
77
*/
88
package common.aws;
99

10-
import common.aws.AWS4EncryptionUtils;
10+
import org.slf4j.Logger;
11+
import org.slf4j.LoggerFactory;
12+
1113
import java.net.URLEncoder;
1214
import java.util.HashMap;
1315
import java.util.List;
1416
import java.util.Map;
1517
import java.util.stream.Collectors;
16-
import org.slf4j.Logger;
17-
import org.slf4j.LoggerFactory;
1818

1919
@Deprecated
2020
public class AWS4EncryptionFactory {

src/main/java/common/aws/AWS4EncryptionUtils.java

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,13 @@
1515
import com.alibaba.fastjson.JSON;
1616
import common.auth.KscClientException;
1717
import common.auth.SigningAlgorithm;
18-
import common.aws.AWS4EncryptionFactory;
19-
import common.aws.BinaryUtils;
2018
import common.utils.SdkHttpUtils;
19+
import org.apache.commons.lang3.StringUtils;
20+
import org.slf4j.Logger;
21+
import org.slf4j.LoggerFactory;
22+
23+
import javax.crypto.Mac;
24+
import javax.crypto.spec.SecretKeySpec;
2125
import java.io.ByteArrayInputStream;
2226
import java.io.IOException;
2327
import java.io.InputStream;
@@ -29,11 +33,6 @@
2933
import java.util.Map;
3034
import java.util.TimeZone;
3135
import java.util.stream.Collectors;
32-
import javax.crypto.Mac;
33-
import javax.crypto.spec.SecretKeySpec;
34-
import org.apache.commons.lang3.StringUtils;
35-
import org.slf4j.Logger;
36-
import org.slf4j.LoggerFactory;
3736

3837
@Deprecated
3938
public class AWS4EncryptionUtils {

src/main/java/common/aws/BinaryUtils.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package common.aws;
22

33
import common.auth.KscClientException;
4+
45
import java.io.ByteArrayInputStream;
56
import java.io.InputStream;
67
import java.nio.ByteBuffer;

src/main/java/common/utils/HttpClientUtils.java

Lines changed: 10 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -28,27 +28,12 @@
2828
package common.utils;
2929

3030
import com.alibaba.fastjson.JSONObject;
31-
import java.io.IOException;
32-
import java.net.URLEncoder;
33-
import java.nio.charset.StandardCharsets;
34-
import java.util.ArrayList;
35-
import java.util.HashMap;
36-
import java.util.List;
37-
import java.util.Map;
38-
import java.util.stream.Collectors;
3931
import org.apache.commons.lang3.StringUtils;
4032
import org.apache.http.Header;
4133
import org.apache.http.HttpEntity;
4234
import org.apache.http.client.config.RequestConfig;
4335
import org.apache.http.client.entity.UrlEncodedFormEntity;
44-
import org.apache.http.client.methods.CloseableHttpResponse;
45-
import org.apache.http.client.methods.HttpDelete;
46-
import org.apache.http.client.methods.HttpEntityEnclosingRequestBase;
47-
import org.apache.http.client.methods.HttpGet;
48-
import org.apache.http.client.methods.HttpPost;
49-
import org.apache.http.client.methods.HttpPut;
50-
import org.apache.http.client.methods.HttpRequestBase;
51-
import org.apache.http.client.methods.HttpUriRequest;
36+
import org.apache.http.client.methods.*;
5237
import org.apache.http.entity.ContentType;
5338
import org.apache.http.entity.StringEntity;
5439
import org.apache.http.impl.client.CloseableHttpClient;
@@ -58,6 +43,15 @@
5843
import org.slf4j.Logger;
5944
import org.slf4j.LoggerFactory;
6045

46+
import java.io.IOException;
47+
import java.net.URLEncoder;
48+
import java.nio.charset.StandardCharsets;
49+
import java.util.ArrayList;
50+
import java.util.HashMap;
51+
import java.util.List;
52+
import java.util.Map;
53+
import java.util.stream.Collectors;
54+
6155
public class HttpClientUtils {
6256
private static final Logger log = LoggerFactory.getLogger(HttpClientUtils.class);
6357
private static RequestConfig requestConfig = null;

0 commit comments

Comments
 (0)