Index
All Classes and Interfaces|All Packages|Serialized Form
C
- chunkStitched(String) - Method in interface org.duracloud.stitch.FileStitcherListener
-
Indicates that the specified chunk has been stitched.
- contentIdRead(String) - Method in interface org.duracloud.stitch.stream.MultiContentInputStreamListener
-
Called when a contentId has been completely read from the stream.
D
- DataSource - Interface in org.duracloud.stitch.datasource
-
This interface defines the contract of DataSource used by a FileStitcher.
- DataSourceException - Exception in org.duracloud.stitch.error
- DataSourceException(String, Throwable) - Constructor for exception org.duracloud.stitch.error.DataSourceException
- DuraStoreDataSource - Class in org.duracloud.stitch.datasource.impl
-
This class is a DuraStore implementation of the DataSource interface.
- DuraStoreDataSource(ContentStore) - Constructor for class org.duracloud.stitch.datasource.impl.DuraStoreDataSource
F
- FileStitcher - Interface in org.duracloud.stitch
-
This interface defines the contract of a FileStitcher.
- FileStitcherDriver - Class in org.duracloud.stitch
-
This class is the command-line driver for reconstituting a single content item which has previously been chunked into DuraStore.
- FileStitcherDriver(DataSource) - Constructor for class org.duracloud.stitch.FileStitcherDriver
- FileStitcherImpl - Class in org.duracloud.stitch.impl
-
This class implements the FileStitcher interface.
- FileStitcherImpl(DataSource) - Constructor for class org.duracloud.stitch.impl.FileStitcherImpl
- FileStitcherListener - Interface in org.duracloud.stitch
-
A listener class that reports activity of a stitching operation which, depending on the size of the file as well as the speed and quality of the network connection, can take potentially long periods of time.
G
- getContent(String, String) - Method in interface org.duracloud.stitch.datasource.DataSource
-
This method returns the content item specified by the arg space-id and content-id.
- getContent(String, String) - Method in class org.duracloud.stitch.datasource.impl.DuraStoreDataSource
- getContentFromManifest(String, String) - Method in interface org.duracloud.stitch.FileStitcher
-
This method retrieves the original content item as defined by the chunks manifest object found in the arg space-id and content-id.
- getContentFromManifest(String, String, FileStitcherListener) - Method in interface org.duracloud.stitch.FileStitcher
- getContentFromManifest(String, String, FileStitcherListener) - Method in class org.duracloud.stitch.impl.FileStitcherImpl
- getManifest(String, String) - Method in interface org.duracloud.stitch.FileStitcher
-
This method returns the deserialized ChunksManifest object found in the arg spaceId with the arg manifestId.
- getManifest(String, String) - Method in class org.duracloud.stitch.impl.FileStitcherImpl
I
- InvalidManifestException - Exception in org.duracloud.stitch.error
- InvalidManifestException(String, String) - Constructor for exception org.duracloud.stitch.error.InvalidManifestException
- InvalidManifestException(String, String, String) - Constructor for exception org.duracloud.stitch.error.InvalidManifestException
- InvalidManifestException(String, String, String, Exception) - Constructor for exception org.duracloud.stitch.error.InvalidManifestException
M
- main(String[]) - Static method in class org.duracloud.stitch.FileStitcherDriver
-
Main
- MissingContentException - Exception in org.duracloud.stitch.error
- MissingContentException(String, Throwable) - Constructor for exception org.duracloud.stitch.error.MissingContentException
- MultiContentInputStream - Class in org.duracloud.stitch.stream
-
This class exposes a single InputStream composed of the sequence of content streams read on-demand from the provided list of ContentItems.
- MultiContentInputStream(DataSource, List<ContentItem>) - Constructor for class org.duracloud.stitch.stream.MultiContentInputStream
- MultiContentInputStream(DataSource, List<ContentItem>, MultiContentInputStreamListener) - Constructor for class org.duracloud.stitch.stream.MultiContentInputStream
- MultiContentInputStreamListener - Interface in org.duracloud.stitch.stream
-
A listener class that receives notification from a
MultiContentInputStreamas each underlying content item is read.
N
- notifyContentIdRead() - Method in class org.duracloud.stitch.stream.MultiContentInputStream
O
- org.duracloud.stitch - package org.duracloud.stitch
- org.duracloud.stitch.datasource - package org.duracloud.stitch.datasource
- org.duracloud.stitch.datasource.impl - package org.duracloud.stitch.datasource.impl
- org.duracloud.stitch.error - package org.duracloud.stitch.error
- org.duracloud.stitch.impl - package org.duracloud.stitch.impl
- org.duracloud.stitch.stream - package org.duracloud.stitch.stream
R
- read() - Method in class org.duracloud.stitch.stream.MultiContentInputStream
S
- stitch(String, String, File) - Method in class org.duracloud.stitch.FileStitcherDriver
-
This method retrieves the chunks manifest specified by the arg space-id and manifest-id (content-id), then reconstitues the chunks defined in the manifest into the original file at the arg to-directory.
All Classes and Interfaces|All Packages|Serialized Form