org.outerj.daisy.frontend.components.daisysource
Class DaisySource

java.lang.Object
  extended by org.outerj.daisy.frontend.components.daisysource.DaisySource

public class DaisySource
extends java.lang.Object

See DaisySourceFactory.


Constructor Summary
DaisySource(org.outerj.daisy.publisher.BlobInfo blobInfo, java.lang.String url)
           
 
Method Summary
 void dispose()
           
 boolean exists()
           
 long getContentLength()
           
 java.io.InputStream getInputStream()
           
 long getLastModified()
           
 java.lang.String getMimeType()
           
 java.lang.String getScheme()
           
 java.lang.String getURI()
           
 SourceValidity getValidity()
           
 void refresh()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DaisySource

public DaisySource(org.outerj.daisy.publisher.BlobInfo blobInfo,
                   java.lang.String url)
Method Detail

exists

public boolean exists()

getInputStream

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

getURI

public java.lang.String getURI()

getScheme

public java.lang.String getScheme()

getValidity

public SourceValidity getValidity()

refresh

public void refresh()

getMimeType

public java.lang.String getMimeType()

getContentLength

public long getContentLength()

getLastModified

public long getLastModified()

dispose

public void dispose()


Copyright © -2006 . All Rights Reserved.