Skip to content

Commit 083a38e

Browse files
committed
增加了JBFile的process方法
1 parent 37e96bb commit 083a38e

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

src/main/java/com/javabaas/javasdk/JBFile.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@ public void onFailure(JBException error) {
205205
});
206206
}
207207

208-
public static JBFile process(String fileId, String platform, String policy) throws JBException {
208+
public static JBFile process(String fileId, String platform, Map<String, Object> policy) throws JBException {
209209
final JBFile[] result = {null};
210210
processFileWithJavabaas(fileId, platform, policy, true, new JBFileProcessCallback() {
211211
@Override
@@ -223,11 +223,11 @@ public void done(boolean success, JBFile file, JBException e) {
223223
return result[0];
224224
}
225225

226-
public static void processInBackground(String fileId, String platform, String policy, JBFileProcessCallback callback) {
226+
public static void processInBackground(String fileId, String platform, Map<String, Object> policy, JBFileProcessCallback callback) {
227227
processFileWithJavabaas(fileId, platform, policy, false, callback);
228228
}
229229

230-
private static void processFileWithJavabaas(final String fileId, final String platform, final String policy, final boolean sync, final JBFileProcessCallback callback) {
230+
private static void processFileWithJavabaas(final String fileId, final String platform, final Map<String, Object> policy, final boolean sync, final JBFileProcessCallback callback) {
231231
String path = JBHttpClient.getFilePath("master/process");
232232
JBHttpParams params = new JBHttpParams();
233233
if (!JBUtils.isEmpty(fileId)) {
@@ -236,7 +236,7 @@ private static void processFileWithJavabaas(final String fileId, final String pl
236236
if (!JBUtils.isEmpty(platform)) {
237237
params.put("platform", platform);
238238
}
239-
if (!JBUtils.isEmpty("policy")) {
239+
if (policy != null) {
240240
params.put("policy", policy);
241241
}
242242
JBHttpClient.INSTANCE().sendRequest(path, JBHttpMethod.POST, params, null, sync, new JBObjectCallback() {

0 commit comments

Comments
 (0)