public class SolrFileContentReader extends Object implements org.alfresco.service.cmr.repository.ContentReader
| Modifier | Constructor and Description |
|---|---|
protected |
SolrFileContentReader(File file,
String contentUrl) |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(org.alfresco.service.cmr.repository.ContentStreamListener listener) |
boolean |
exists() |
void |
getContent(File targetFile) |
void |
getContent(OutputStream os) |
org.alfresco.service.cmr.repository.ContentData |
getContentData() |
InputStream |
getContentInputStream() |
String |
getContentString() |
String |
getContentString(int length) |
String |
getContentUrl() |
String |
getEncoding() |
FileChannel |
getFileChannel() |
long |
getLastModified() |
Locale |
getLocale() |
String |
getMimetype() |
ReadableByteChannel |
getReadableChannel() |
org.alfresco.service.cmr.repository.ContentReader |
getReader() |
long |
getSize() |
boolean |
isChannelOpen() |
boolean |
isClosed() |
void |
setEncoding(String encoding) |
void |
setLocale(Locale locale) |
void |
setMimetype(String mimetype) |
String |
toString() |
public long getSize()
getSize in interface org.alfresco.service.cmr.repository.ContentAccessorpublic final org.alfresco.service.cmr.repository.ContentReader getReader()
throws org.alfresco.service.cmr.repository.ContentIOException
getReader in interface org.alfresco.service.cmr.repository.ContentReaderorg.alfresco.service.cmr.repository.ContentIOExceptionpublic final boolean isClosed()
isClosed in interface org.alfresco.service.cmr.repository.ContentReaderpublic boolean isChannelOpen()
isChannelOpen in interface org.alfresco.service.cmr.repository.ContentAccessorpublic FileChannel getFileChannel() throws org.alfresco.service.cmr.repository.ContentIOException
getFileChannel in interface org.alfresco.service.cmr.repository.ContentReaderorg.alfresco.service.cmr.repository.ContentIOExceptionpublic boolean exists()
exists in interface org.alfresco.service.cmr.repository.ContentReaderpublic ReadableByteChannel getReadableChannel() throws org.alfresco.service.cmr.repository.ContentIOException
getReadableChannel in interface org.alfresco.service.cmr.repository.ContentReaderorg.alfresco.service.cmr.repository.ContentIOExceptionpublic InputStream getContentInputStream() throws org.alfresco.service.cmr.repository.ContentIOException
getContentInputStream in interface org.alfresco.service.cmr.repository.ContentReaderorg.alfresco.service.cmr.repository.ContentIOExceptionpublic void getContent(OutputStream os) throws org.alfresco.service.cmr.repository.ContentIOException
getContent in interface org.alfresco.service.cmr.repository.ContentReaderorg.alfresco.service.cmr.repository.ContentIOExceptionpublic void getContent(File targetFile) throws org.alfresco.service.cmr.repository.ContentIOException
getContent in interface org.alfresco.service.cmr.repository.ContentReaderorg.alfresco.service.cmr.repository.ContentIOExceptionpublic String getContentString(int length) throws org.alfresco.service.cmr.repository.ContentIOException
getContentString in interface org.alfresco.service.cmr.repository.ContentReaderorg.alfresco.service.cmr.repository.ContentIOExceptionpublic final String getContentString() throws org.alfresco.service.cmr.repository.ContentIOException
getContentString in interface org.alfresco.service.cmr.repository.ContentReaderorg.alfresco.service.cmr.repository.ContentIOExceptionpublic long getLastModified()
getLastModified in interface org.alfresco.service.cmr.repository.ContentReaderpublic void addListener(org.alfresco.service.cmr.repository.ContentStreamListener listener)
addListener in interface org.alfresco.service.cmr.repository.ContentAccessorpublic org.alfresco.service.cmr.repository.ContentData getContentData()
getContentData in interface org.alfresco.service.cmr.repository.ContentAccessorpublic String getContentUrl()
getContentUrl in interface org.alfresco.service.cmr.repository.ContentAccessorpublic String getMimetype()
getMimetype in interface org.alfresco.service.cmr.repository.ContentAccessorpublic void setMimetype(String mimetype)
setMimetype in interface org.alfresco.service.cmr.repository.ContentAccessorpublic String getEncoding()
getEncoding in interface org.alfresco.service.cmr.repository.ContentAccessorpublic void setEncoding(String encoding)
setEncoding in interface org.alfresco.service.cmr.repository.ContentAccessorpublic Locale getLocale()
getLocale in interface org.alfresco.service.cmr.repository.ContentAccessorpublic void setLocale(Locale locale)
setLocale in interface org.alfresco.service.cmr.repository.ContentAccessorCopyright © 2005–2018 Alfresco Software. All rights reserved.