本文整理汇总了Java中org.springframework.core.io.InputStreamSource.getInputStream方法的典型用法代码示例。如果您正苦于以下问题:Java InputStreamSource.getInputStream方法的具体用法?Java InputStreamSource.getInputStream怎么用?Java InputStreamSource.getInputStream使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.springframework.core.io.InputStreamSource
的用法示例。
在下文中一共展示了InputStreamSource.getInputStream方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: createDataSource
import org.springframework.core.io.InputStreamSource; //导入方法依赖的package包/类
/**
* Create an Activation Framework DataSource for the given InputStreamSource.
* @param inputStreamSource the InputStreamSource (typically a Spring Resource)
* @param contentType the content type
* @param name the name of the DataSource
* @return the Activation Framework DataSource
*/
protected DataSource createDataSource(
final InputStreamSource inputStreamSource, final String contentType, final String name) {
return new DataSource() {
@Override
public InputStream getInputStream() throws IOException {
return inputStreamSource.getInputStream();
}
@Override
public OutputStream getOutputStream() {
throw new UnsupportedOperationException("Read-only javax.activation.DataSource");
}
@Override
public String getContentType() {
return contentType;
}
@Override
public String getName() {
return name;
}
};
}
示例2: createDataSource
import org.springframework.core.io.InputStreamSource; //导入方法依赖的package包/类
/**
* Create an Activation Framework DataSource for the given InputStreamSource.
* @param inputStreamSource the InputStreamSource (typically a Spring Resource)
* @param contentType the content type
* @param name the name of the DataSource
* @return the Activation Framework DataSource
*/
protected DataSource createDataSource(
final InputStreamSource inputStreamSource, final String contentType, final String name) {
return new DataSource() {
public InputStream getInputStream() throws IOException {
return inputStreamSource.getInputStream();
}
public OutputStream getOutputStream() {
throw new UnsupportedOperationException("Read-only javax.activation.DataSource");
}
public String getContentType() {
return contentType;
}
public String getName() {
return name;
}
};
}
示例3: readCertificate
import org.springframework.core.io.InputStreamSource; //导入方法依赖的package包/类
/**
* Read certificate.
*
* @param resource the resource to read the cert from
* @return the x 509 certificate
*/
public static X509Certificate readCertificate(final InputStreamSource resource) {
try (InputStream in = resource.getInputStream()) {
return CertUtil.readCertificate(in);
} catch (final IOException e) {
throw new RuntimeException("Error reading certificate " + resource, e);
}
}