Added some more virtual function definitions to the Mailstore class.
authorMichael Orlitzky <michael@orlitzky.com>
Tue, 13 Jul 2010 19:41:45 +0000 (15:41 -0400)
committerMichael Orlitzky <michael@orlitzky.com>
Tue, 13 Jul 2010 19:41:45 +0000 (15:41 -0400)
src/mailstore.rb

index 4d75b87612f32fc1204374055c49aed62b793982..45a6ba857345d5f7f2e6e0ca40033f89ab46ad20 100644 (file)
@@ -1,13 +1,24 @@
 class Mailstore
-  
+
   attr_accessor :domain_root
-  
+
   def initialize(domain_root)
     @domain_root = domain_root
   end
-  
-  def get_accounts_from_filesystem()
+
+  def def get_domains_from_filesystem
+    raise NotImplementedError
+  end
+
+  def get_accounts_from_filesystem(domains)
+    raise NotImplementedError
+  end
+
+  def get_domain_path(domain)
+    raise NotImplementedError
+  end
+
+  def get_account_path(account)
     raise NotImplementedError
   end
-  
 end