Package io.bdeploy.bhive.op
package io.bdeploy.bhive.op
-
ClassesClassDescriptionWaits until a given directory is unlocked.Export a
Treerecursively into a directory and return theTheFsckOperationchecks the hive for consistency problems.Import a singlePathinto theObjectDatabase.Import a single blob from existing data in memory into theObjectDatabase.Import aPathrecursively into the local hive.Lock a directory.Operation to check manifest consistency.Operation to delete manifests from theManifestDatabaseof theBHivewhich follow the simple version counting scheme.Operation to delete a single manifest from theManifestDatabaseof theBHive.Checks whether the given manifest exists in the underlyingBHiveReturns the lexically "newest" tag for a given manifest.Returns the highest currently available version number for Manifests which use a simple counter versioning scheme.Returns the next available version number for Manifests which use a simple counter versioning scheme.Checks for missing and corrupt objects.Result object indicating what is missing and existing.Reads one or more objects from a stream and inserts them into the local hive.Measures the disc usage of allObjectIds given and returns the sum.Writes one or more objects to a stream.Removes dangling (unreferenced) objects from theObjectDatabase.Resolves an existing lock by deleting the lock file.Loads the specified file by relative path from aTreeand its underlying storage in theObjectDatabaseof theBHive.