fedora.server.storage.types
Class DatastreamManagedContent

java.lang.Object
  extended by fedora.server.storage.types.Datastream
      extended by fedora.server.storage.types.DatastreamManagedContent

public class DatastreamManagedContent
extends Datastream

Title: DatastreamManagedContent.java

Description: Managed Content.

Version:
$Id: DatastreamManagedContent.java,v 1.14 2006/02/02 21:05:07 cwilper Exp $
Author:
cwilper@cs.cornell.edu

Field Summary
static java.lang.String COPY_SCHEME
          Internal scheme to indicating that a copy should made of the resource.
static java.lang.String TEMP_SCHEME
           
static java.lang.String UPLOADED_SCHEME
           
 
Fields inherited from class fedora.server.storage.types.Datastream
autoChecksum, CHECKSUM_IOEXCEPTION, CHECKSUMTYPE_DISABLED, DatastreamAltIDs, DatastreamID, defaultChecksumType, DSChecksum, DSChecksumType, DSControlGrp, DSCreateDT, DSFormatURI, DSInfoType, DSLabel, DSLocation, DSLocationType, DSMIME, DSSize, DSState, DSVersionable, DSVersionID, isNew
 
Constructor Summary
DatastreamManagedContent()
           
 
Method Summary
 Datastream copy()
           
 java.io.InputStream getContentStream()
           
 
Methods inherited from class fedora.server.storage.types.Datastream
compareChecksum, copy, getChecksum, getChecksumType, getContentStreamForChecksum, getDefaultChecksumType, setChecksum, validateChecksumType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COPY_SCHEME

public static final java.lang.String COPY_SCHEME
Internal scheme to indicating that a copy should made of the resource.

See Also:
Constant Field Values

TEMP_SCHEME

public static final java.lang.String TEMP_SCHEME
See Also:
Constant Field Values

UPLOADED_SCHEME

public static final java.lang.String UPLOADED_SCHEME
See Also:
Constant Field Values
Constructor Detail

DatastreamManagedContent

public DatastreamManagedContent()
Method Detail

copy

public Datastream copy()
Overrides:
copy in class Datastream

getContentStream

public java.io.InputStream getContentStream()
                                     throws StreamIOException
Overrides:
getContentStream in class Datastream
Throws:
StreamIOException