public abstract class VolumeFactory
extends java.lang.Object
Constructor and Description |
---|
VolumeFactory() |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
exists(java.lang.String file) |
abstract boolean |
handlesReadonly() |
Volume |
makeVolume(java.lang.String file,
boolean readOnly) |
Volume |
makeVolume(java.lang.String file,
boolean readOnly,
long fileLockWait) |
abstract Volume |
makeVolume(java.lang.String file,
boolean readOnly,
long fileLockWait,
int sliceShift,
long initSize,
boolean fixedSize) |
static VolumeFactory |
wrap(Volume volume,
boolean exists) |
public abstract Volume makeVolume(java.lang.String file, boolean readOnly, long fileLockWait, int sliceShift, long initSize, boolean fixedSize)
public Volume makeVolume(java.lang.String file, boolean readOnly)
public Volume makeVolume(java.lang.String file, boolean readOnly, long fileLockWait)
@NotNull public abstract boolean exists(@Nullable java.lang.String file)
@NotNull public static VolumeFactory wrap(@NotNull Volume volume, boolean exists)
public abstract boolean handlesReadonly()
Copyright © 2018. All Rights Reserved.