Package org.syncany.config.to
Class RepoTO
- java.lang.Object
- 
- org.syncany.config.to.RepoTO
 
- 
 public class RepoTO extends java.lang.Object The repo transfer object is used to create and load the repo file from/to XML. The repo file identifies the repository with a unique repo ID, and defines the chunking framework settings. It is stored locally and on the remote storage.It uses the Simple framework for XML serialization, and its corresponding annotation-based configuration. - See Also:
- Simple framework
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classRepoTO.ChunkerTOConfiguration object for the deduplication chunker.static classRepoTO.MultiChunkerTOConfiguration object for the deduplication multi-chunker.static classRepoTO.TransformerTOConfiguration object for the deduplication transformer.
 - 
Constructor SummaryConstructors Constructor Description RepoTO()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcommit()RepoTO.ChunkerTOgetChunkerTO()RepoTO.MultiChunkerTOgetMultiChunker()byte[]getRepoId()java.util.List<RepoTO.TransformerTO>getTransformers()voidprepare()voidrelease()voidsave(java.io.File file)voidsave(java.io.File file, java.util.List<CipherSpec> cipherSpecs, SaltedSecretKey masterKey)voidsetChunkerTO(RepoTO.ChunkerTO chunker)voidsetMultiChunker(RepoTO.MultiChunkerTO multiChunker)voidsetRepoId(byte[] repoId)voidsetTransformers(java.util.List<RepoTO.TransformerTO> transformers)
 
- 
- 
- 
Constructor Detail- 
RepoTOpublic RepoTO() 
 
- 
 - 
Method Detail- 
getRepoIdpublic byte[] getRepoId() 
 - 
setRepoIdpublic void setRepoId(byte[] repoId) 
 - 
savepublic void save(java.io.File file) throws ConfigException - Throws:
- ConfigException
 
 - 
savepublic void save(java.io.File file, java.util.List<CipherSpec> cipherSpecs, SaltedSecretKey masterKey) throws ConfigException - Throws:
- ConfigException
 
 - 
preparepublic void prepare() 
 - 
releasepublic void release() 
 - 
commitpublic void commit() 
 - 
getChunkerTOpublic RepoTO.ChunkerTO getChunkerTO() 
 - 
setChunkerTOpublic void setChunkerTO(RepoTO.ChunkerTO chunker) 
 - 
getMultiChunkerpublic RepoTO.MultiChunkerTO getMultiChunker() 
 - 
setMultiChunkerpublic void setMultiChunker(RepoTO.MultiChunkerTO multiChunker) 
 - 
getTransformerspublic java.util.List<RepoTO.TransformerTO> getTransformers() 
 - 
setTransformerspublic void setTransformers(java.util.List<RepoTO.TransformerTO> transformers) 
 
- 
 
-