1 17 18 package org.apache.james.imapserver; 19 20 import java.util.Iterator ; 21 22 31 public interface RecordRepository { 32 33 String RECORD = "RECORD"; 34 35 40 void setPath( String rootPath ); 41 42 47 void store( FolderRecord fr ); 48 49 55 Iterator getAbsoluteNames(); 56 57 63 FolderRecord retrieve( String folderAbsoluteName ); 64 65 71 boolean containsRecord( String folderAbsoluteName ); 72 73 78 int nextUIDValidity(); 79 80 83 void deleteRecord( FolderRecord record ); 84 } 85 86 87 | Popular Tags |