Real World PlantUML
Message/Job Queue + Workers State ChartIdle QueueQueueTask placed in queue.WorkerProcessingTasklong1ProcessDataEnough DataTask ArrivesWorker collects Task
STATE DIAGRAM
4597633641349120
DevelopmentPreviewVerificationUnit_TestFunction_TestIntegration_TestRegression_TestPerformance_TestLoad_TestStress_TestingAcceptance_TestDelivery_Test
STATE DIAGRAM
4605081651511296
HTTP Response Line Parsing StatesHTTPCheck HTTPtext & versionSTATUSCheck whitespace length,status length & numericErrorReason for errorcan be determinedfrom parsing stateREASONCheck whitespace length& reason lengthCRLFCheck CR & LF charsOkFailureOkFailureOkFailureOkFailure
STATE DIAGRAM
4670896119742464
performing I/OServerruncommandmonitorServer starts monitoringStops at end of Server lifecommandsend command to serverfindselectselect process to find proper serverqueryencodes query and send to serverdecodes resultClientProcess uri in ClientDatabasedatabase operationsCursorstores docsretrieves new docsfetchgetmoreencodes query and send to serverdecodes resulturi-dataClientDatabasequeryserver-dataServerserverresultcursor-datadocumentnew-documents
STATE DIAGRAM
4724780511002624
PENDINGstatistic attributeadd_date 2013-01-06 05:01task state metadataSTARTEDstatistic attributeadd_date 2013-01-06 05:01task state metadatapidof workerhostnameof workerPROGRESSstatistic attributeadd_date 2013-01-06 05:01task state metadatastart_date 2013-01-06 05:02elapsed_time 00:15:18eta_time 00:03:12media_size 23729373055publish_size 18874368000percent 80FAILUREstatistic attributeadd_date 2013-01-06 05:01error (=result)error_details (...)task state metadataresultexceptiontracebackstack traceREVOKEDstatistic attributeadd_date 2013-01-06 05:01task state metadataSUCCESSstatistic attributeadd_date 2013-01-06 05:01task state metadataresult {start_date 2013-01-06 05:02elapsed_time 00:18:30eta_time00:00:00media_size 23729373055publish_size 23729373055percent100hostname publisher-0pid 18307}RETRYstatistic attributeadd_date 2013-01-06 05:01task state metadataresultexceptiontracebackstack traceRevokedby user
STATE DIAGRAM
4765780805681152
Authentication State ChartUILoginEntry / User QueriedExit / User ConfirmedDatabaseCheck PasswordFailureQuery for UserValid UserInvalid UserValid PasswordInvalid PasswordPTULoginEntry / PTU QueriedExit / PTU ConfirmedDatabaseCheck PasswordFailureQuery for PTUValid PTUInvalid PTUValid PasswordInvalid PasswordUser Data submitted via UIPTU data submitted via API
STATE DIAGRAM
4769659698020352
HTTP Headers Parsing StatesNAMECheck alpha chars -make lower case& check header lengthVALUECheck whitespace length& header lengthErrorCRLFCheck CR & LF charsSTOREStore Header name & value& check headers lengthOkFailureOkFailureOkFailureContinuation headerAnother headerOkFailure
STATE DIAGRAM
4774246723092480
DesignVerificationDevelopmentProject_KickOff_MeetingSprint_PlanningSprint_DevelopmentSprint_Funtion_TestSprint_DemoSprint_ReviewBug_FixingProject_Release
STATE DIAGRAM
4814435537387520
RequirementDevelopmentDesignBluePrint_DesignCoreVisual_DesignArchitecture_DesignModule_Interface_DesignTestCase_Design
STATE DIAGRAM
4816187884044288
DesignRequirementMRDPRDFeasibility_Report
STATE DIAGRAM
4821126559563776
DeployOperationOperation_LaunchOperation_Auto_MonitorOperation_BizData_CollectionOperation_BizData_AnylasisOperation_Next_Preparation
STATE DIAGRAM
4850554333298688
ElevatorStoppedMovingNext StopNo More StopsHas More Stops
STATE DIAGRAM
4920323661103104
HTTP Request Line Parsing StatesMETHODCheck alpha case& method lengthURICheck whitespace length& uri lengthErrorReason for errorcan be determinedfrom parsing stateHTTPCheck whitespace length& HTTP text and versionCRLFCheck CR & LF charsOkFailureOkFailureOkFailureOkFailure
STATE DIAGRAM
4997048420007936
RequirementDesignDevelopmentVerificationPreviewDeployOperation
STATE DIAGRAM
5010628301291520
Aguardando LoginRealizando Logon+ do / do_logon()
STATE DIAGRAM
5083445176827904
Abrindo chamado+ do / abrirchamados()Aguardando informaçõesArmazenando informação+ do / InsereDados()Consultando chamado+ do / mostratelaprincipal()Abrir chamadoConsultar chamado
STATE DIAGRAM
5135440319348736
RequirementDesignDevelopmentVerificationPreviewDeployOperation
STATE DIAGRAM
5141805997752320
ACTIVATEDDEACTIVATEDpacket_receiveddeactivate
STATE DIAGRAM
5156048109305856
PreviewOperationDeployDeploy_Pre_CheckingDeploy_Env_ComparingDeploy_LaunchDeploy_Post_Confirmation
STATE DIAGRAM
5164320753188864
ACTIVATEDDEACTIVATEDpacket_receiveddeactivate
STATE DIAGRAM
5187840530972672
PPENDINGPending for resultNNO_RESULT_YETDid not send the KYC check yetYAPPROVEDKYC check successfulRREJECTEDKYC check found the applicant'sinformation not correctXEXPIREDProof of Address (POA) too oldCard application receivedSubmitted the KYC checkProof of Address (POA) too oldexplicitly by KYC
STATE DIAGRAM
5203516087861248