class FileClientStateLog
Package: swiss.avm.up.core.config.br.loggerconfig.javamodel.FileClientStateLog
Direct Known Subclasses:
class FileClientStateLog extends AFileClientStateLog, ExtendedLogFileConfig
Properties
comment
Describes the intent of this Resource.
TextLiteral[0..1]
A Literal that accepts multiple lines of text.
fileClientName
StringLiteral[0..1]
fileCreateCondition
0 -> no condition, 1 -> create file when data received
IntegerLiteral[1..1]
A literal which accepts 32-bit integral number values.
logfileExtension
logfile extension (csv / xml / ... )
StringLiteral[1..1]
logfilePath
subdirectory for saving the logfiles
StringLiteral[1..1]
logfilePrefix
base name that is extended by date
StringLiteral[0..1]
maxEntriesInFile
max. nr of entries in one logfile. If nr of values is bigger than this value, a new logfile will be created. If the value is 0, there is no action
IntegerLiteral[1..1]
A literal which accepts 32-bit integral number values.
maxFileSize
[MB] max size of one logfile. Is size of logffile bigger than this value, a new logfile will be generated. If this value is 0, the property has no action
DoubleLiteral[1..1]
A literal that accepts numbers with fractions.
maxLogFiles
maximal nr of logfiles which are created from file client (p.e. after reboot)
IntegerLiteral[1..1]
A literal which accepts 32-bit integral number values.
maxTimeToWrite
[s] file write cycle - max time in s, until from temp. buffer is written to the file
IntegerLiteral[1..1]
A literal which accepts 32-bit integral number values.
name
The name of this Resource.
StringLiteral[1..1]
newFileOnRestart
0 - write in current file further on by restart, 1 - write in new file by restart
IntegerLiteral[1..1]
A literal which accepts 32-bit integral number values.
queueLen
base log queue length
IntegerLiteral[1..1]
A literal which accepts 32-bit integral number values.
template
AFileClientTemplate[1..1]
template
Representation of the data in the logfile
AFileClientTemplate[1..1]