public class AsicContainerCreator extends Object
Constructor and Description |
---|
AsicContainerCreator(OutputStream outputStream,
Configuration configuration) |
Modifier and Type | Method and Description |
---|---|
void |
finalizeZipFile() |
void |
setZipComment(String zipComment) |
void |
writeAsiceMimeType(String containerType) |
void |
writeContainerComment(String comment) |
void |
writeDataFiles(Collection<DataFile> dataFiles) |
void |
writeExistingEntries(Collection<AsicEntry> asicEntries) |
void |
writeManifest(Collection<DataFile> dataFiles,
String containerType) |
void |
writeSignatures(Collection<Signature> signatures,
int nextSignatureFileNameIndex) |
void |
writeTimestampToken(DataFile dataFile) |
public AsicContainerCreator(OutputStream outputStream, Configuration configuration)
outputStream
- streamconfiguration
- public void finalizeZipFile()
public void writeAsiceMimeType(String containerType)
containerType
- typepublic void writeManifest(Collection<DataFile> dataFiles, String containerType)
dataFiles
- list of data filescontainerType
- typepublic void writeDataFiles(Collection<DataFile> dataFiles)
dataFiles
- list of data filespublic void writeSignatures(Collection<Signature> signatures, int nextSignatureFileNameIndex)
signatures
- list of signaturesnextSignatureFileNameIndex
- indexpublic void writeTimestampToken(DataFile dataFile)
dataFile
- data filepublic void writeExistingEntries(Collection<AsicEntry> asicEntries)
asicEntries
- list of ASIC entriespublic void writeContainerComment(String comment)
comment
- commentpublic void setZipComment(String zipComment)
zipComment
- commentCopyright © 2023. All rights reserved.