Class: EventMachine::EmailServer::AbstractEmailStore
  
  
  
  
  
    - Inherits:
- 
      Object
      
        
          - Object
- EventMachine::EmailServer::AbstractEmailStore
 show all
    - Defined in:
- lib/eventmachine/email_server/base.rb
 
  
    
      Instance Method Summary
      collapse
    
    
  
  
    Instance Method Details
    
      
  
  
    #-(email)  ⇒ Object 
  
  
  
  
    | 
49
50
51 | # File 'lib/eventmachine/email_server/base.rb', line 49
def -(email)
  delete_email(email)
end | 
 
    
      
  
  
    #<<(email)  ⇒ Object 
  
  
  
  
    | 
41
42
43 | # File 'lib/eventmachine/email_server/base.rb', line 41
def <<(email)
  save_email(email)
end | 
 
    
      
  
  
    #count  ⇒ Object 
  
  
  
  
    | 
61
62
63 | # File 'lib/eventmachine/email_server/base.rb', line 61
def count
  raise "Unimplemented, please use a subclass of #{self.class}"
end | 
 
    
      
  
  
    #delete_email(email)  ⇒ Object 
  
  
  
  
    | 
45
46
47 | # File 'lib/eventmachine/email_server/base.rb', line 45
def delete_email(email)
  raise "Unimplemented, please use a subclass of #{self.class}"
end | 
 
    
      
  
  
    #delete_id(id)  ⇒ Object 
  
  
  
  
    | 
53
54
55 | # File 'lib/eventmachine/email_server/base.rb', line 53
def delete_id(id)
  raise "Unimplemented, please use a subclass of #{self.class}"
end | 
 
    
      
  
  
    #delete_user(uid)  ⇒ Object 
  
  
  
  
    | 
57
58
59 | # File 'lib/eventmachine/email_server/base.rb', line 57
def delete_user(uid)
  raise "Unimplemented, please use a subclass of #{self.class}"
end | 
 
    
      
  
  
    #emails_by_userid(id)  ⇒ Object 
  
  
  
  
    | 
33
34
35 | # File 'lib/eventmachine/email_server/base.rb', line 33
def emails_by_userid(id)
  raise "Unimplemented, please use a subclass of #{self.class}"
end | 
 
    
      
  
  
    #save_email(email)  ⇒ Object 
  
  
  
  
    | 
37
38
39 | # File 'lib/eventmachine/email_server/base.rb', line 37
def save_email(email)
  raise "Unimplemented, please use a subclass of #{self.class}"
end |