Class: Zimbra::AppointmentService::Builder
- Inherits:
-
Object
- Object
- Zimbra::AppointmentService::Builder
- Defined in:
- lib/zimbra/appointment.rb
Class Method Summary collapse
- .cancel(message, appointment_id, invite_id) ⇒ Object
- .create(message, appointment) ⇒ Object
- .find_all_with_query(message, query) ⇒ Object
- .find_by_id(message, id) ⇒ Object
- .update(message, appointment, invite_id) ⇒ Object
Class Method Details
.cancel(message, appointment_id, invite_id) ⇒ Object
252 253 254 255 |
# File 'lib/zimbra/appointment.rb', line 252 def cancel(, appointment_id, invite_id) .set_attr 'id', "#{appointment_id}-#{invite_id}" .set_attr 'comp', 0 end |
.create(message, appointment) ⇒ Object
243 244 245 |
# File 'lib/zimbra/appointment.rb', line 243 def create(, appointment) appointment.create_xml() end |
.find_all_with_query(message, query) ⇒ Object
234 235 236 237 |
# File 'lib/zimbra/appointment.rb', line 234 def find_all_with_query(, query) .set_attr 'query', query .set_attr 'types', 'appointment' end |
.find_by_id(message, id) ⇒ Object
239 240 241 |
# File 'lib/zimbra/appointment.rb', line 239 def find_by_id(, id) .set_attr 'id', id end |
.update(message, appointment, invite_id) ⇒ Object
247 248 249 250 |
# File 'lib/zimbra/appointment.rb', line 247 def update(, appointment, invite_id) .set_attr 'id', "#{appointment.id}-#{invite_id}" appointment.create_xml(, invite_id) end |