AusweisApp
Lade ...
Suche ...
Keine Treffer
governikus::WorkflowRequest Klassenreferenzfinal

#include <WorkflowRequest.h>

Öffentliche Methoden

 WorkflowRequest (const std::function< QSharedPointer< WorkflowController >(const QSharedPointer< WorkflowContext > &pContext)> &pGeneratorController, const std::function< QSharedPointer< WorkflowContext >()> &pGeneratorContext, const BusyHandler &pHandler=BusyHandler(), const QVariant &pData=QVariant())
 
void initialize ()
 
bool isInitialized () const
 
Action getAction () const
 
QSharedPointer< WorkflowControllergetController () const
 
QSharedPointer< WorkflowContext > getContext () const
 
QVariant getData () const
 
WorkflowControl handleBusyWorkflow (const QSharedPointer< WorkflowRequest > &pActiveWorkflow, const QSharedPointer< WorkflowRequest > &pWaitingWorkflow) const
 

Öffentliche, statische Methoden

template<typename Controller , typename Context , typename ... Args>
static QSharedPointer< WorkflowRequestcreate (Args &&... pArgs)
 
template<typename Controller , typename Context , typename ... Args>
static QSharedPointer< WorkflowRequestcreateHandler (const BusyHandler &pBusyHandler, Args &&... pArgs)
 
template<typename Controller , typename Context , typename ... Args>
static QSharedPointer< WorkflowRequestcreateHandler (const BusyHandler &pBusyHandler, const QVariant &pData, Args &&... pArgs)
 

Beschreibung der Konstruktoren und Destruktoren

◆ WorkflowRequest()

governikus::WorkflowRequest::WorkflowRequest ( const std::function< QSharedPointer< WorkflowController >(const QSharedPointer< WorkflowContext > &pContext)> & pGeneratorController,
const std::function< QSharedPointer< WorkflowContext >()> & pGeneratorContext,
const BusyHandler & pHandler = BusyHandler(),
const QVariant & pData = QVariant() )

Dokumentation der Elementfunktionen

◆ create()

template<typename Controller , typename Context , typename ... Args>
static QSharedPointer< WorkflowRequest > governikus::WorkflowRequest::create ( Args &&... pArgs)
inlinestatic
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ createHandler() [1/2]

template<typename Controller , typename Context , typename ... Args>
static QSharedPointer< WorkflowRequest > governikus::WorkflowRequest::createHandler ( const BusyHandler & pBusyHandler,
Args &&... pArgs )
inlinestatic
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ createHandler() [2/2]

template<typename Controller , typename Context , typename ... Args>
static QSharedPointer< WorkflowRequest > governikus::WorkflowRequest::createHandler ( const BusyHandler & pBusyHandler,
const QVariant & pData,
Args &&... pArgs )
inlinestatic
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getAction()

Action WorkflowRequest::getAction ( ) const

◆ getContext()

QSharedPointer< WorkflowContext > WorkflowRequest::getContext ( ) const

◆ getController()

QSharedPointer< WorkflowController > WorkflowRequest::getController ( ) const

◆ getData()

QVariant WorkflowRequest::getData ( ) const

◆ handleBusyWorkflow()

WorkflowControl WorkflowRequest::handleBusyWorkflow ( const QSharedPointer< WorkflowRequest > & pActiveWorkflow,
const QSharedPointer< WorkflowRequest > & pWaitingWorkflow ) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ initialize()

void WorkflowRequest::initialize ( )
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ isInitialized()

bool WorkflowRequest::isInitialized ( ) const
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: