AusweisApp2
 Alle Klassen Namensbereiche Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Propertys Freundbeziehungen Makrodefinitionen
governikus::WorkflowContext Klassenreferenz

#include <WorkflowContext.h>

Klassendiagramm für governikus::WorkflowContext:

Signale

void fireStateApprovedChanged ()
 
void fireStateChanged (const QString &pNewState)
 
void fireReaderPlugInTypesChanged ()
 
void fireReaderNameChanged ()
 
void fireCardConnectionChanged ()
 
void fireCanChanged ()
 
void firePinChanged ()
 
void firePukChanged ()
 
void fireLastPaceResultChanged ()
 
void fireResultChanged ()
 
void fireCanAllowedModeChanged ()
 
void fireCancelWorkflow ()
 
void fireAbortCardSelection ()
 

Öffentliche Methoden

 WorkflowContext ()
 
bool isErrorReportedToUser () const
 
void setErrorReportedToUser (bool pErrorReportedToUser=true)
 
void setStateApproved (bool pApproved=true)
 
bool isStateApproved ()
 
const QString & getCurrentState () const
 
void setCurrentState (const QString &pNewState)
 
const QVector
< ReaderManagerPlugInType > & 
getReaderPlugInTypes () const
 
void setReaderPlugInTypes (const QVector< ReaderManagerPlugInType > &pReaderPlugInTypes)
 
const QString & getReaderName () const
 
void setReaderName (const QString &pReaderName)
 
const QSharedPointer
< CardConnection > & 
getCardConnection () const
 
void setCardConnection (const QSharedPointer< CardConnection > &pCardConnection)
 
const QString & getPuk () const
 
void setPuk (const QString &pPuk)
 
const QString & getCan () const
 
void setCan (const QString &pCan)
 
const QString & getPin () const
 
void setPin (const QString &pPin)
 
EstablishPACEChannelOutputgetPaceOutputData () const
 
void setPaceOutputData (const EstablishPACEChannelOutput &pPaceOutputData)
 
bool isPinBlocked ()
 
CardReturnCode getLastPaceResult () const
 
int getOldRetryCounter () const
 
void setLastPaceResultAndRetryCounter (CardReturnCode pLastPaceResult, int pOldRetryCounter)
 
const GlobalStatusgetStatus () const
 
void setStatus (const GlobalStatus &pResult, bool pReportToUser=true)
 
bool isWorkflowFinished () const
 
void setWorkflowFinished (bool pWorkflowFinished)
 
bool isCanAllowedMode () const
 
void setCanAllowedMode (bool pCanAllowedMode)
 

Geschützte Methoden

void resetLastPaceResultAndRetryCounter ()
 

Beschreibung der Konstruktoren und Destruktoren

WorkflowContext::WorkflowContext ( )

Dokumentation der Elementfunktionen

void governikus::WorkflowContext::fireAbortCardSelection ( )
signal

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void governikus::WorkflowContext::fireCanAllowedModeChanged ( )
signal

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void governikus::WorkflowContext::fireCancelWorkflow ( )
signal

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void governikus::WorkflowContext::fireCanChanged ( )
signal

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void governikus::WorkflowContext::fireCardConnectionChanged ( )
signal

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void governikus::WorkflowContext::fireLastPaceResultChanged ( )
signal

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void governikus::WorkflowContext::firePinChanged ( )
signal

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void governikus::WorkflowContext::firePukChanged ( )
signal

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void governikus::WorkflowContext::fireReaderNameChanged ( )
signal

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void governikus::WorkflowContext::fireReaderPlugInTypesChanged ( )
signal

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void governikus::WorkflowContext::fireResultChanged ( )
signal

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void governikus::WorkflowContext::fireStateApprovedChanged ( )
signal

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void governikus::WorkflowContext::fireStateChanged ( const QString &  pNewState)
signal

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

const QString & WorkflowContext::getCan ( ) const
const QSharedPointer< CardConnection > & WorkflowContext::getCardConnection ( ) const
const QString & WorkflowContext::getCurrentState ( ) const
CardReturnCode WorkflowContext::getLastPaceResult ( ) const
int WorkflowContext::getOldRetryCounter ( ) const
EstablishPACEChannelOutput * WorkflowContext::getPaceOutputData ( ) const
const QString & WorkflowContext::getPin ( ) const
const QString & WorkflowContext::getPuk ( ) const

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

const QString & WorkflowContext::getReaderName ( ) const
const QVector< ReaderManagerPlugInType > & WorkflowContext::getReaderPlugInTypes ( ) const
const GlobalStatus & WorkflowContext::getStatus ( ) const
bool WorkflowContext::isCanAllowedMode ( ) const

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

bool WorkflowContext::isErrorReportedToUser ( ) const
bool WorkflowContext::isPinBlocked ( )
bool WorkflowContext::isStateApproved ( )
bool WorkflowContext::isWorkflowFinished ( ) const
void WorkflowContext::resetLastPaceResultAndRetryCounter ( )
protected

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void WorkflowContext::setCan ( const QString &  pCan)

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void WorkflowContext::setCanAllowedMode ( bool  pCanAllowedMode)

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void WorkflowContext::setCardConnection ( const QSharedPointer< CardConnection > &  pCardConnection)

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void WorkflowContext::setCurrentState ( const QString &  pNewState)
void WorkflowContext::setErrorReportedToUser ( bool  pErrorReportedToUser = true)
void WorkflowContext::setLastPaceResultAndRetryCounter ( CardReturnCode  pLastPaceResult,
int  pOldRetryCounter 
)
void WorkflowContext::setPaceOutputData ( const EstablishPACEChannelOutput pPaceOutputData)
void WorkflowContext::setPin ( const QString &  pPin)

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void WorkflowContext::setPuk ( const QString &  pPuk)

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void WorkflowContext::setReaderName ( const QString &  pReaderName)
void WorkflowContext::setReaderPlugInTypes ( const QVector< ReaderManagerPlugInType > &  pReaderPlugInTypes)
void WorkflowContext::setStateApproved ( bool  pApproved = true)
void WorkflowContext::setStatus ( const GlobalStatus pResult,
bool  pReportToUser = true 
)

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

void WorkflowContext::setWorkflowFinished ( bool  pWorkflowFinished)

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