public CopyObjectResult copyObject()

in src/main/java/org/elasticsearch/aliyun/oss/service/OssStorageClient.java [174:189]


    public CopyObjectResult copyObject(String sourceBucketName, String sourceKey,
        String destinationBucketName, String destinationKey) throws OSSException, ClientException {

        if (isStsOssClient) {
            readWriteLock.readLock().lock();
            try {
                return this.client
                    .copyObject(sourceBucketName, sourceKey, destinationBucketName, destinationKey);
            } finally {
                readWriteLock.readLock().unlock();
            }
        } else {
            return this.client
                .copyObject(sourceBucketName, sourceKey, destinationBucketName, destinationKey);
        }
    }