summaryrefslogtreecommitdiff
path: root/java/src/com/zerotier/one/DataStoreFileProvider.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/src/com/zerotier/one/DataStoreFileProvider.java')
-rw-r--r--java/src/com/zerotier/one/DataStoreFileProvider.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/java/src/com/zerotier/one/DataStoreFileProvider.java b/java/src/com/zerotier/one/DataStoreFileProvider.java
new file mode 100644
index 00000000..ffe078eb
--- /dev/null
+++ b/java/src/com/zerotier/one/DataStoreFileProvider.java
@@ -0,0 +1,12 @@
+package com.zerotier.one;
+
+import java.io.FileInputStream;
+import java.io.FileNotFoundException;
+import java.io.FileOutputStream;
+import java.io.IOException;
+
+public interface DataStoreFileProvider {
+ FileInputStream getInputFileStream(String name) throws FileNotFoundException;
+ FileOutputStream getOutputFileStream(String name) throws FileNotFoundException;
+ void deleteFile(String name) throws IOException;
+}