Workspace 6.21.5
Public Member Functions | Static Public Attributes | List of all members
TextLogPackage Class Referencefinal

#include <Workspace/DataExecution/Logging/textlogpackage.h>

Inheritance diagram for TextLogPackage:
[legend]

Public Member Functions

 TextLogPackage (const QDateTime &timeStamp, const QUuid &sourceWorkflowUuid, const QString &text)
 
QByteArray getPackageData () const override
 
QString getPackageMediaType () const override
 
QString getPackageType () const override
 
void setText (const QString &text)
 
- Public Member Functions inherited from DistributedLogPackage
 DistributedLogPackage (const DistributedLogPackage &)=delete
 
 DistributedLogPackage (const QDateTime &timeStamp, const QUuid &sourceWorkflowUuid)
 
virtual QByteArray getPackageData () const =0
 
virtual QString getPackageMediaType () const
 
virtual QString getPackageType () const =0
 
QUuid getSourceWorkflow () const
 
QDateTime getTimeStamp () const
 
DistributedLogPackageoperator= (const DistributedLogPackage &)=delete
 

Static Public Attributes

static const QString packageTypeText
 
- Static Public Attributes inherited from DistributedLogPackage
static const QString mediaTypeApplicationJson
 
static const QString mediaTypeTextPlain
 
static const QString packageType
 
static const QString sourceWorkflow
 
static const QString timeStamp
 

Detailed Description

Log package for text, this is used as forwarding the log text from LogManager to DistributedLogManager

Constructor & Destructor Documentation

◆ TextLogPackage()

TextLogPackage ( const QDateTime &  timeStamp,
const QUuid &  sourceWorkflowUuid,
const QString &  text 
)

Member Function Documentation

◆ getPackageData()

QByteArray getPackageData ( ) const
inlineoverridevirtual

Implements DistributedLogPackage.

◆ getPackageMediaType()

QString getPackageMediaType ( ) const
inlineoverridevirtual

Reimplemented from DistributedLogPackage.

◆ getPackageType()

QString getPackageType ( ) const
inlineoverridevirtual

Implements DistributedLogPackage.

◆ setText()

void setText ( const QString &  text)
inline

Member Data Documentation

◆ packageTypeText

const QString packageTypeText
static