Sha256: 10dbf8a3cd115e1acc16faf9d71f1cc3e1554baaca3db967df86fb917af4a0d2

Contents?: true

Size: 370 Bytes

Versions: 2

Compression:

Stored size: 370 Bytes

Contents

module CMIS
  def self.create_content_stream(filename, session)
    file = java.io.File.new(filename)
    file_input_stream = java.io.FileInputStream.new(file)
    stream = java.io.BufferedInputStream.new(file_input_stream)
    content = session.object_factory.create_content_stream(file.name, file.length, MimeTypes.getMIMEType(file), stream)
    
    content
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
cmis-0.4.0-java lib/cmis/content_helpers.rb
cmis-0.3.0-java lib/cmis/content_helpers.rb