aboutsummaryrefslogtreecommitdiffstats
path: root/src/net/java/sip/communicator/service
diff options
context:
space:
mode:
Diffstat (limited to 'src/net/java/sip/communicator/service')
-rw-r--r--src/net/java/sip/communicator/service/callhistory/CallHistoryService.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/net/java/sip/communicator/service/callhistory/CallHistoryService.java b/src/net/java/sip/communicator/service/callhistory/CallHistoryService.java
index acc9f7c..1b4ff1cd 100644
--- a/src/net/java/sip/communicator/service/callhistory/CallHistoryService.java
+++ b/src/net/java/sip/communicator/service/callhistory/CallHistoryService.java
@@ -6,6 +6,7 @@
*/
package net.java.sip.communicator.service.callhistory;
+import java.io.*;
import java.util.*;
import net.java.sip.communicator.service.callhistory.event.*;
@@ -170,4 +171,12 @@ public interface CallHistoryService
*/
public void removeCallHistoryRecordListener(
CallHistoryPeerRecordListener listener);
+
+ /**
+ * Permanently removes all locally stored call history.
+ *
+ * @throws java.io.IOException Thrown if the history could not be removed
+ * due to a IO error.
+ */
+ public void eraseLocallyStoredHistory() throws IOException;
}