public class ContentReaderDataSource
extends java.lang.Object
implements javax.activation.DataSource
| Constructor and Description |
|---|
ContentReaderDataSource(org.alfresco.service.cmr.repository.ContentReader contentReader,
java.lang.String name,
java.math.BigInteger offset,
java.math.BigInteger length,
long contentSize) |
ContentReaderDataSource(java.io.InputStream contentInputStream,
java.lang.String mimeType,
java.lang.String name,
java.math.BigInteger offset,
java.math.BigInteger length) |
| Modifier and Type | Method and Description |
|---|---|
void |
createContentReaderDataSource(java.io.InputStream contentInputStream,
java.lang.String mimeType,
java.lang.String name,
java.math.BigInteger offset,
java.math.BigInteger length,
long contentSize) |
java.lang.String |
getContentType() |
java.io.InputStream |
getInputStream() |
java.lang.String |
getName() |
java.io.OutputStream |
getOutputStream() |
long |
getSizeToRead() |
public ContentReaderDataSource(org.alfresco.service.cmr.repository.ContentReader contentReader,
java.lang.String name,
java.math.BigInteger offset,
java.math.BigInteger length,
long contentSize)
public ContentReaderDataSource(java.io.InputStream contentInputStream,
java.lang.String mimeType,
java.lang.String name,
java.math.BigInteger offset,
java.math.BigInteger length)
public void createContentReaderDataSource(java.io.InputStream contentInputStream,
java.lang.String mimeType,
java.lang.String name,
java.math.BigInteger offset,
java.math.BigInteger length,
long contentSize)
public java.lang.String getContentType()
getContentType in interface javax.activation.DataSourcepublic java.io.InputStream getInputStream()
throws java.io.IOException
getInputStream in interface javax.activation.DataSourcejava.io.IOExceptionpublic java.lang.String getName()
getName in interface javax.activation.DataSourcepublic java.io.OutputStream getOutputStream()
throws java.io.IOException
getOutputStream in interface javax.activation.DataSourcejava.io.IOExceptionpublic long getSizeToRead()
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.