class Blather::MUC::Join
Public Class Methods
new(password = nil)
click to toggle source
Calls superclass method
# File lib/gxg/net_clients.rb, line 195 def self.new(password = nil) join = super :x join.password = password join end
Public Instance Methods
password=(password)
click to toggle source
# File lib/gxg/net_clients.rb, line 201 def password=(password) return if password.blank? create_password.content = password end
Protected Instance Methods
create_password()
click to toggle source
# File lib/gxg/net_clients.rb, line 207 def create_password unless create_password = find_first('ns:password', :ns => self.class.registered_ns) self << (create_password = XMPPNode.new('password', self.document)) end create_password end