Package binaryFileStorage
Class BinaryStoreSettings
java.lang.Object
binaryFileStorage.BinaryStoreSettings
- All Implemented Interfaces:
Serializable,Cloneable,ManagedParameters
public class BinaryStoreSettings
extends Object
implements Serializable, Cloneable, ManagedParameters
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanintChannel shift parameter for secondary binary storage units.booleanintlongbooleanintstatic final long -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()intGet a set of data that describes all of the parameters in a classbooleanvoidsetNoiseStoreType(NoiseStoreType noiseStoreType) voidsetStoreLocation(String storeLocation)
-
Field Details
-
serialVersionUID
public static final long serialVersionUID- See Also:
-
datedSubFolders
public boolean datedSubFolders -
autoNewFiles
public boolean autoNewFiles -
fileSeconds
public int fileSeconds -
limitFileSize
public boolean limitFileSize -
maxFileSize
public int maxFileSize -
lastZippedFileDate
public long lastZippedFileDate -
channelShift
public int channelShiftChannel shift parameter for secondary binary storage units. Will always be zero for the main binary store.
-
-
Constructor Details
-
BinaryStoreSettings
public BinaryStoreSettings()
-
-
Method Details
-
clone
-
getMaxSizeMegas
public int getMaxSizeMegas() -
getStoreLocation
-
setStoreLocation
-
isDatedSubFolders
public boolean isDatedSubFolders() -
getParameterSet
Description copied from interface:ManagedParametersGet a set of data that describes all of the parameters in a class- Specified by:
getParameterSetin interfaceManagedParameters- Returns:
- description of the parameters in a class.
-
getNoiseStoreType
- Returns:
- the noiseStoreType
-
setNoiseStoreType
- Parameters:
noiseStoreType- the noiseStoreType to set
-