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.DataSource
public java.io.InputStream getInputStream() throws java.io.IOException
getInputStream
in interface javax.activation.DataSource
java.io.IOException
public java.lang.String getName()
getName
in interface javax.activation.DataSource
public java.io.OutputStream getOutputStream() throws java.io.IOException
getOutputStream
in interface javax.activation.DataSource
java.io.IOException
public long getSizeToRead()
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.