package com.mossle.core.store;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import javax.activation.DataSource;
public class InputStreamDataSource implements DataSource {
private String name;
private InputStream inputStream;
public InputStreamDataSource(String name, InputStream inputStream) {
this.name = name;
this.inputStream = inputStream;
}
public InputStreamDataSource(InputStream inputStream) {
this("inputStream", inputStream);
}
public String getName() {
return name;
}
public InputStream getInputStream() throws IOException {
return inputStream;
}
public OutputStream getOutputStream() {
throw new IllegalStateException("not support");
}
public String getContentType() {
return "";
}
}