diff options
Diffstat (limited to 'src/net/java/sip/communicator/service')
-rw-r--r-- | src/net/java/sip/communicator/service/callhistory/CallHistoryService.java | 9 |
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; } |