public void addOnFailureListenerTest() { Debug.Log("DownloadTask addOnFailureListenerTest"); StorageReference reference = mAGCStorageManagement.getStorageReference(storageFileName); string downloadFilePath = downloadFileFolder + "addOnFailureListenerTest.cpp"; File file = new File(downloadFilePath); DownloadTask task = reference.getFile(file); task.addOnFailureListener(new MyFailureListener("NormalListener")) .addOnFailureListener(new Activity(), new MyFailureListener("ActivityListener")) .addOnFailureListener(new MyExecutor("ExecutorListener"), new MyFailureListener("ExecutorListener")); MyFailureListener remove = new MyFailureListener("remove"); task.addOnFailureListener(remove); task.removeOnFailureListener(remove); Debug.Log("DownloadTask addOnFailureListenerTest success"); }
public void addOnFailureListenerTest() { Debug.Log("UploadTask addOnFailureListenerTest"); byte[] data = new byte[100000]; string filename = "addOnFailureListenerTest.data"; StorageReference storageReference = mAGCStorageManagement.getStorageReference(filename); UploadTask task = storageReference.putBytes(data, new FileMetadata()); task.addOnFailureListener(new MyFailureListener("NormalListener")) .addOnFailureListener(new Activity(), new MyFailureListener("ActivityListener")) .addOnFailureListener(new MyExecutor("ExecutorListener"), new MyFailureListener("ExecutorListener")); MyFailureListener remove = new MyFailureListener("remove"); task.addOnFailureListener(remove); task.removeOnFailureListener(remove); Debug.Log("UploadTask addOnFailureListenerTest success"); }