module SocialStream::Presence::Models::GroupManager
Public Instance Methods
create_group_room()
click to toggle source
# File lib/social_stream/presence/models/group_manager.rb, line 12 def create_group_room unless SocialStream::Presence.enable return end unless self.subject_type == "Group" return end begin SocialStream::Presence::XmppServerOrder::createPersistentRoom(self.slug,SocialStream::Presence.domain) rescue Exception => e logger.warn ("WARNING Exeception in Group Manager create_group_room: " + e.message) puts ("WARNING Exeception in Group Manager create_group_room: " + e.message) end end
remove_group_room()
click to toggle source
# File lib/social_stream/presence/models/group_manager.rb, line 31 def remove_group_room unless SocialStream::Presence.enable return end unless self.subject_type == "Group" return end begin SocialStream::Presence::XmppServerOrder::destroyRoom(self.slug,SocialStream::Presence.domain) rescue Exception => e logger.warn ("WARNING Exeception in Group Manager remove_group_room: " + e.message) puts ("WARNING Exeception in Group Manager remove_group_room: " + e.message) end end