public interface StorageLockFileSetup
| Modifier and Type | Interface and Description |
|---|---|
static class |
StorageLockFileSetup.Default |
static interface |
StorageLockFileSetup.Defaults |
static interface |
StorageLockFileSetup.Provider |
| Modifier and Type | Method and Description |
|---|---|
Charset |
charset() |
StorageLiveFileProvider |
lockFileProvider() |
static StorageLockFileSetup |
New(StorageLiveFileProvider lockFileProvider,
one.microstream.util.ProcessIdentityProvider processIdentityProvider) |
static StorageLockFileSetup |
New(StorageLiveFileProvider lockFileProvider,
one.microstream.util.ProcessIdentityProvider processIdentityProvider,
Charset charset,
long updateInterval) |
String |
processIdentity() |
static StorageLockFileSetup.Provider |
Provider()
Pseudo-constructor method to create a new
StorageLockFileSetup.Provider instance
using default values specified by StorageLockFileSetup.Defaults. |
static StorageLockFileSetup.Provider |
Provider(Charset charset)
Pseudo-constructor method to create a new
StorageLockFileSetup.Provider instance
using the passed values and default values specified by StorageLockFileSetup.Defaults. |
static StorageLockFileSetup.Provider |
Provider(Charset charset,
long updateInterval)
Pseudo-constructor method to create a new
StorageLockFileSetup.Provider instance
using the passed values. |
static StorageLockFileSetup.Provider |
Provider(long updateInterval)
Pseudo-constructor method to create a new
StorageLockFileSetup.Provider instance
using the passed values and default values specified by StorageLockFileSetup.Defaults. |
long |
updateInterval() |
StorageLiveFileProvider lockFileProvider()
Charset charset()
String processIdentity()
long updateInterval()
static StorageLockFileSetup New(StorageLiveFileProvider lockFileProvider, one.microstream.util.ProcessIdentityProvider processIdentityProvider)
static StorageLockFileSetup New(StorageLiveFileProvider lockFileProvider, one.microstream.util.ProcessIdentityProvider processIdentityProvider, Charset charset, long updateInterval)
static StorageLockFileSetup.Provider Provider()
StorageLockFileSetup.Provider instance
using default values specified by StorageLockFileSetup.Defaults.
For explanations and customizing values, see Provider(Charset, long).
StorageLockFileSetup.Provider instance.StorageLockFileSetupstatic StorageLockFileSetup.Provider Provider(Charset charset)
StorageLockFileSetup.Provider instance
using the passed values and default values specified by StorageLockFileSetup.Defaults.
For explanations and customizing values, see Provider(Charset, long).
charset - the Charset to be used for the lock file content.StorageLockFileSetup.Provider instance.StorageLockFileSetupstatic StorageLockFileSetup.Provider Provider(long updateInterval)
StorageLockFileSetup.Provider instance
using the passed values and default values specified by StorageLockFileSetup.Defaults.
For explanations and customizing values, see Provider(Charset, long).
updateInterval - the update interval in ms.StorageLockFileSetup.Provider instance.StorageLockFileSetupstatic StorageLockFileSetup.Provider Provider(Charset charset, long updateInterval)
StorageLockFileSetup.Provider instance
using the passed values.
A StorageLockFileSetup.Provider instance created by this method provides new StorageLockFileSetup
instances that use the passed Charset and updateInterval.
charset - the Charset to be used for the lock file content.updateInterval - the update interval in ms.StorageLockFileSetup.Provider instance.StorageLockFileSetupCopyright © 2022 MicroStream Software. All rights reserved.