# File soap/attachment.rb, line 76
def self.contentid(obj)
# this needs to be fixed
[obj.__id__.to_s, Process.pid.to_s].join('.')
end
# File soap/attachment.rb, line 54
def content
if @content == nil and @string_or_readable != nil
@content = @string_or_readable.respond_to?(:read) ?
@string_or_readable.read : @string_or_readable
end
@content
end
# File soap/attachment.rb, line 42
def contentid
@contentid ||= Attachment.contentid(self)
end
# File soap/attachment.rb, line 46
def contentid=(contentid)
@contentid = contentid
end
# File soap/attachment.rb, line 50
def mime_contentid
'<' + contentid + '>'
end