X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=blobdiff_plain;f=bundles%2Forg.simantics.document.server.io%2Fsrc%2Forg%2Fsimantics%2Fdocument%2Fserver%2Fio%2FContent.java;fp=bundles%2Forg.simantics.document.server.io%2Fsrc%2Forg%2Fsimantics%2Fdocument%2Fserver%2Fio%2FContent.java;h=eb957c8f62df21833e4c93dde1cc50568e4e806c;hp=ba933d71c33a0ea0f29179ee8a6c52cb65bb392a;hb=7684baeb8bc7963700676af20db6f4a860581e46;hpb=091591094efd9ad65f51f3cc64616ed0c167a1ab diff --git a/bundles/org.simantics.document.server.io/src/org/simantics/document/server/io/Content.java b/bundles/org.simantics.document.server.io/src/org/simantics/document/server/io/Content.java index ba933d71c..eb957c8f6 100644 --- a/bundles/org.simantics.document.server.io/src/org/simantics/document/server/io/Content.java +++ b/bundles/org.simantics.document.server.io/src/org/simantics/document/server/io/Content.java @@ -12,23 +12,27 @@ *******************************************************************************/ package org.simantics.document.server.io; +import java.io.InputStream; + public class Content { - private byte[] data; + private InputStream input; private String mimeType; private long lastModified; + private int length; - public Content(byte[] data, String mimeType, long lastModified) { - this.data = data; + public Content(InputStream input, String mimeType, long lastModified, int length) { + this.input = input; this.mimeType = mimeType; this.lastModified = lastModified; + this.length = length; } - public byte[] getData() { - return data; + public InputStream getInputStream() { + return input; } - public void setData(byte[] data) { - this.data = data; + public void setInputStream(InputStream input) { + this.input = input; } public String getMimeType() { @@ -46,4 +50,12 @@ public class Content { public void setLastModified(long lastModified) { this.lastModified = lastModified; } + + public int getLength() { + return length; + } + + public void setLength(int length) { + this.length = length; + } }