Interface VaultFsTransaction
- All Known Implementing Classes:
TransactionImpl
public interface VaultFsTransaction
VaultFsTransaction...-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classthe transaction infostatic enum -
Method Summary
Modifier and TypeMethodDescriptionadd(String path, VaultInputSource input) commit()Commits the transaction and uploads all modifications to the repository.voidbooleanvoidvoidmodify(VaultFile file, VaultInputSource input) voidsetVerbose(boolean verbose)
-
Method Details
-
isVerbose
boolean isVerbose() -
setVerbose
void setVerbose(boolean verbose) -
delete
- Throws:
IOException
-
modify
- Throws:
IOException
-
add
- Throws:
IOExceptionRepositoryException
-
mkdir
- Throws:
IOExceptionRepositoryException
-
commit
Commits the transaction and uploads all modifications to the repository.- Returns:
- a list of modifications
- Throws:
IOException- if an I/O error occursRepositoryException- if a repository error occurs
-