sean.zhou
2022-07-22 9b2eedb85d53ca32610c32c6e50b5230ab3b16cf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
package com.dji.sample.storage.service;
 
import com.dji.sample.component.mqtt.model.CommonTopicReceiver;
import com.dji.sample.media.model.StsCredentialsDTO;
import org.springframework.messaging.MessageHeaders;
 
/**
 * @author sean
 * @version 0.3
 * @date 2021/12/29
 */
public interface IStorageService {
 
    /**
     * Get custom temporary credentials object for uploading the media and wayline.
     * @return temporary credentials object
     */
    StsCredentialsDTO getSTSCredentials();
 
    /**
     * Handles requests from the dock to obtain temporary credentials.
     * @param receiver
     * @param headers
     */
    void replyConfigGet(CommonTopicReceiver receiver, MessageHeaders headers);
}