Interface VaultFsTransaction
-
public interface VaultFsTransactionVaultFsTransaction...
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classVaultFsTransaction.Infothe transaction infostatic classVaultFsTransaction.Type
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description VaultFileOutputadd(java.lang.String path, VaultInputSource input)java.util.Collection<VaultFsTransaction.Info>commit()Commits the transaction and uploads all modifications to the repository.voiddelete(VaultFile file)booleanisVerbose()voidmkdir(java.lang.String path)voidmodify(VaultFile file, VaultInputSource input)voidsetVerbose(boolean verbose)
-
-
-
Method Detail
-
isVerbose
boolean isVerbose()
-
setVerbose
void setVerbose(boolean verbose)
-
delete
void delete(VaultFile file) throws java.io.IOException
- Throws:
java.io.IOException
-
modify
void modify(VaultFile file, VaultInputSource input) throws java.io.IOException
- Throws:
java.io.IOException
-
add
VaultFileOutput add(java.lang.String path, VaultInputSource input) throws java.io.IOException, javax.jcr.RepositoryException
- Throws:
java.io.IOExceptionjavax.jcr.RepositoryException
-
mkdir
void mkdir(java.lang.String path) throws java.io.IOException, javax.jcr.RepositoryException- Throws:
java.io.IOExceptionjavax.jcr.RepositoryException
-
commit
java.util.Collection<VaultFsTransaction.Info> commit() throws javax.jcr.RepositoryException, java.io.IOException
Commits the transaction and uploads all modifications to the repository.- Returns:
- a list of modifications
- Throws:
java.io.IOException- if an I/O error occursjavax.jcr.RepositoryException- if a repository error occurs
-
-