org.duracloud.chunk.manifest
Class ChunksManifest

java.lang.Object
  extended by org.duracloud.chunk.manifest.ChunksManifestBean
      extended by org.duracloud.chunk.manifest.ChunksManifest

public class ChunksManifest
extends ChunksManifestBean

Author:
Andrew Woods Date: Feb 7, 2010

Nested Class Summary
 
Nested classes/interfaces inherited from class org.duracloud.chunk.manifest.ChunksManifestBean
ChunksManifestBean.ManifestEntry, ChunksManifestBean.ManifestHeader
 
Field Summary
static java.lang.String SCHEMA_VERSION
           
 
Constructor Summary
ChunksManifest(ChunksManifestBean bean)
           
ChunksManifest(java.lang.String sourceContentId, java.lang.String sourceMimetype, long sourceByteSize)
           
 
Method Summary
 void addEntry(java.lang.String chunkId, java.lang.String chunkMD5, long chunkSize)
           
 KnownLengthInputStream getBody()
           
 java.lang.String getManifestId()
           
 java.lang.String getMimetype()
           
 java.lang.String nextChunkId()
           
 void setMD5OfSourceContent(java.lang.String md5)
           
 
Methods inherited from class org.duracloud.chunk.manifest.ChunksManifestBean
getEntries, getHeader, setEntries, setHeader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SCHEMA_VERSION

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

ChunksManifest

public ChunksManifest(ChunksManifestBean bean)

ChunksManifest

public ChunksManifest(java.lang.String sourceContentId,
                      java.lang.String sourceMimetype,
                      long sourceByteSize)
Method Detail

setMD5OfSourceContent

public void setMD5OfSourceContent(java.lang.String md5)

getManifestId

public java.lang.String getManifestId()

nextChunkId

public java.lang.String nextChunkId()

addEntry

public void addEntry(java.lang.String chunkId,
                     java.lang.String chunkMD5,
                     long chunkSize)

getBody

public KnownLengthInputStream getBody()

getMimetype

public java.lang.String getMimetype()


Copyright © 2009-2011 DuraSpace. All Rights Reserved.