Long board

V4.2.2
1.0 First version
1.1 First publication
1.2 Add Timer in the Case History
1.3 Add the complete Java environement in the Perforance mesure tool
1.4 Fix bugs and add a checkox in Performance measure to run the Process test
1.5 Add checkbox on each test, and allow to start the test for a number of case in parameters
2.0 New control Monitor and improve the Case History 2.1 Bonita V7 integration 2.2 Run in a Living application 3.0 Case History Retry, Update timer, send message and timer 3.1 Avoid cache page too strong / display subprocess variables 4.0 Fix issue in Search, display simple variable data (Long,Integer,Float,Double), remove additionnal tool 4.1 Available for community 4.2 Add BDM PersistenceId, display Contract on Human User Tasks 4.2.1 Use the Java API to collect Contract 4.2.2 Fix a bug when contract contains dates
Case history
Give a CaseId, and then all it's history is displayed.
Case Id
Show sub process tasks
Load BDM Variable
.

Search Index
index 1:
index 2:
index 3:
index 4:
index 5:
CaseID Start date Process Information Index 1 Index 2 Index 3 Index 4 Index 5
{{casesearch.caseId}} {{casesearch.startDateSt}} {{casesearch.processInfo}} {{casesearch.index1}} {{casesearch.index2}} {{casesearch.index3}} {{casesearch.index4}} {{casesearch.index5}}

Overview

Case Id {{histctrl.casehistory.caseId}}    (Archived Case Id : {{histctrl.casehistory.archiveCaseId}}
Case State{{histctrl.casehistory.caseState}}   
Start date{{histctrl.casehistory.startDateSt}}
End date{{histctrl.casehistory.endDateSt}}
Archive date{{histctrl.casehistory.archivedDateSt}}
String index{{histctrl.casehistory.stringIndex}}
Process Definition{{histctrl.casehistory.processInfo}}

Synthesis

Begin End Name Type State BeginConnector (ms) User (ms) FinishConnector (ms)
{{activitysynthesis.dateBeginSt}} {{activitysynthesis.dateEndST}} {{activitysynthesis.activityName}} {{activitysynthesis.type}} {{activitysynthesis.state}} {{activitysynthesis.enterconnector}} {{activitysynthesis.user}} {{activitysynthesis.finishconnector}}

Actives

Date Name Activity Id Timer ? Activity Is Terminal Activity Type Activity State
{{activity.humanActivityDateSt}} {{activity.activityName}} {{activity.activityIdDesc}} {{activity.jobIsStillSchedule}} {{activity.isTerminal}} {{activity.type}} {{activity.state}}
{{activity.statusexecution}}

Activities

See Documentation for more information on states Show FlowNodeDefid Show Parent Container Show Parent Activity Show All Contract Values (human task)
Date Name Activity Id Perimeter Timer ? Terminal ? Type State Executed By FlownodeDefId ParentContainer parentactivityid
{{activity.humanActivityDateSt}} {{activity.activityName}} {{activity.activityIdDesc}} {{activity.perimeter}} {{activity.jobIsStillSchedule}} {{activity.jobScheduleDate}} {{activity.isTerminal}} {{activity.type}}
Contract
{{activity.state}} {{activity.executedby}} {{activity.FlownodeDefId}} {{activity.parentcontainer}} {{activity.parentactivityid}}
{{contract.name}} {{contract.type}} {{contract.value}}

Timers

Activity Name Activity Id Schedule Date
{{scheduletimer.activityName}} {{scheduletimer.activityIdDesc}} {{scheduletimer.jobIsStillSchedule}} {{scheduletimer.timerDate}}
Delay (in secondes)
Date (format yyyy-mm-dd HH24:MM:ss)
{{scheduletimer.statusexecution}}

Signals

Activity Name Signal
{{signal.activityName}} {{signal.signalName}}
.

Attention, a signal will unlock all tasks waiting on this signal

Messages

Activity Name Message name Correlation Content
{{message.activityName}} {{message.messageName}}
{{corr.msgVarName}} {{corr.msgVarValue}}
{{content.msgVarName}}
.

Time Line

Variables

Show Archived data     Show Process data     Show Local data     Show BDM data    
Process Version Process id Context Scope Name Description Value Type Archived Date
{{variable.processname}} {{variable.processversion}} {{variable.processinstance}} {{variable.contextinfo}} {{variable.scope}} {{variable.name}} {{variable.description}}
pid={{variable.persistenceid}}
{{variable.value}}
{{variable.type}} {{variable.status}} {{variable.datearchived | date:'medium' }}

Process Instances

Show All Contract Instantiation Values
Process Instance Process Name Process Version Parent Activity Parent processInstance Parent process name Parent process version Status
{{processintance.id}}
Contract
{{processintance.processname}} {{processintance.processversion}} {{processintance.parentact}} {{processintance.parentid}} {{processintance.parentprocessname}} {{processintance.parentprocessversion}} {{processintance.status}}
{{contract.name}} {{contract.type}} {{contract.value}}

Documents

Document Name Id Content ? Index StorageId Url Creation date File Name Mime type
{{document.name}} {{document.id}} {{document.hascontent}} {{document.docindex}} {{document.contentstorageid}} {{document.url}} {{document.creationdate}} {{document.contentfilename}} {{document.contentmimetype}}