Package io.bdeploy.bhive
Class BHive.TransactedOperation<T>
java.lang.Object
io.bdeploy.bhive.BHive.Operation<T>
io.bdeploy.bhive.BHive.TransactedOperation<T>
- All Implemented Interfaces:
BHiveExecution,Callable<T>
- Direct Known Subclasses:
ImportFileOperation,ImportObjectOperation,ImportOperation,ImportTreeOperation,InsertArtificialTreeOperation,InsertExistingObjectsOperation,InsertManifestRefOperation,ObjectReadOperation,TransactedRemoteOperation
- Enclosing class:
- BHive
Base class for operations which require an open transaction, set up by the caller.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.bdeploy.bhive.BHive.Operation
execute, getActivityReporter, getAuditor, getLockContentSupplier, getLockContentValidator, getManifestDatabase, getMarkerRoot, getObjectManager, getTransactions, setRetryCount, submitFileOperation