Skip navigation links

Oracle® WebCenter Content Site Studio for External Applications Java API Reference
11g Release 1 (11.1.1)

E17273-03


oracle.stellent.wcm.server.content
Class ContentStream

java.lang.Object
  extended by oracle.stellent.wcm.server.content.ContentStream

Direct Known Subclasses:
FSLocalModifiedContentAdapter.ModifiedContentStream

public class ContentStream
extends java.lang.Object

Simple wrapper bean around a stream and associated metadata


Constructor Summary
protected ContentStream()
          For subclasses
  ContentStream(java.io.File file)
           
  ContentStream(java.io.File file, FileSystemLoader.LockReleaser readReleaser)
           
  ContentStream(java.io.InputStream inputStream, java.lang.String fileName, long contentLength)
           
  ContentStream(java.io.InputStream inputStream, java.lang.String fileName, long contentLength, java.lang.String mimeType, long lastModified)
           

 

Method Summary
protected  void finalize()
           
 long getContentLength()
           
 java.lang.String getFileName()
           
 java.io.InputStream getInputStream()
           
 long getLastModified()
           
 java.lang.String getMimeType()
           
 void releaseLock()
           

 

Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

ContentStream

protected ContentStream()
For subclasses

ContentStream

public ContentStream(java.io.File file)

ContentStream

public ContentStream(java.io.File file,
                     FileSystemLoader.LockReleaser readReleaser)

ContentStream

public ContentStream(java.io.InputStream inputStream,
                     java.lang.String fileName,
                     long contentLength)

ContentStream

public ContentStream(java.io.InputStream inputStream,
                     java.lang.String fileName,
                     long contentLength,
                     java.lang.String mimeType,
                     long lastModified)

Method Detail

getInputStream

public java.io.InputStream getInputStream()
                                   throws java.io.IOException
Throws:
java.io.IOException

getFileName

public java.lang.String getFileName()

getContentLength

public long getContentLength()

getMimeType

public java.lang.String getMimeType()

getLastModified

public long getLastModified()

releaseLock

public void releaseLock()

finalize

protected void finalize()
                 throws java.lang.Throwable
Overrides:
finalize in class java.lang.Object
Throws:
java.lang.Throwable

Skip navigation links

Oracle® WebCenter Content Site Studio for External Applications Java API Reference
11g Release 1 (11.1.1)

E17273-03


Copyright © 2010, 2011, Oracle and/or its affiliates. All rights reserved.