class EventMachine::EmailServer::AbstractEmailStore

Public Instance Methods

-(email) click to toggle source
# File lib/eventmachine/email_server/base.rb, line 49
def -(email)
  delete_email(email)
end
<<(email) click to toggle source
# File lib/eventmachine/email_server/base.rb, line 41
def <<(email)
  save_email(email)
end
count() click to toggle source
# File lib/eventmachine/email_server/base.rb, line 61
def count
  raise "Unimplemented, please use a subclass of #{self.class}"
end
delete_email(email) click to toggle source
# 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) click to toggle source
# 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) click to toggle source
# 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) click to toggle source
# 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) click to toggle source
# File lib/eventmachine/email_server/base.rb, line 37
def save_email(email)
  raise "Unimplemented, please use a subclass of #{self.class}"
end