function refreshActiveTransactionCard()

in alpha/alpha-ui/src/main/resources/static/js/alpha-dashboard.js [72:110]


  function refreshActiveTransactionCard(data){
    //events
    $('#metrics-events-received').text(parseInt(data.metrics.eventReceived).toLocaleString());
    $('#metrics-events-accepted').text(parseInt(data.metrics.eventAccepted).toLocaleString());
    $('#metrics-events-rejected').text(parseInt(data.metrics.eventRejected).toLocaleString());
    $('#metrics-events-average-time').text(data.metrics.eventAvgTime+' ms / event');
    $('#metrics-events-received-progress').css('width',data.metrics.eventReceived==0?'0%':'100%');
    $('#metrics-events-accepted-progress').css('width',(data.metrics.eventAccepted/data.metrics.eventReceived)*100+'%');
    $('#metrics-events-rejected-progress').css('width',(data.metrics.eventRejected/data.metrics.eventReceived)*100+'%');
    //actors
    $('#metrics-actors-received').text(parseInt(data.metrics.actorReceived).toLocaleString());
    $('#metrics-actors-accepted').text(parseInt(data.metrics.actorAccepted).toLocaleString());
    $('#metrics-actors-rejected').text(parseInt(data.metrics.actorRejected).toLocaleString());
    $('#metrics-actors-average-time').text(data.metrics.actorAvgTime+' ms / event');
    $('#metrics-actors-received-progress').css('width',data.metrics.actorReceived==0?'0%':'100%');
    $('#metrics-actors-accepted-progress').css('width',(data.metrics.actorAccepted/data.metrics.actorReceived)*100+'%');
    $('#metrics-actors-rejected-progress').css('width',(data.metrics.actorRejected/data.metrics.actorReceived)*100+'%');
    //persistence
    $('#metrics-persistence-received').text(parseInt(data.metrics.repositoryReceived).toLocaleString());
    $('#metrics-persistence-accepted').text(parseInt(data.metrics.repositoryAccepted).toLocaleString());
    $('#metrics-persistence-rejected').text(parseInt(data.metrics.repositoryRejected).toLocaleString());
    $('#metrics-persistence-average-time').text(data.metrics.repositoryAvgTime+' ms / transaction');
    $('#metrics-persistence-received-progress').css('width',data.metrics.repositoryReceived==0?'0%':'100%');
    $('#metrics-persistence-accepted-progress').css('width',(data.metrics.repositoryAccepted/data.metrics.repositoryReceived)*100+'%');
    $('#metrics-persistence-rejected-progress').css('width',(data.metrics.repositoryRejected/data.metrics.repositoryReceived)*100+'%');
    //saga
    $('#metrics-saga-begin').text(parseInt(data.metrics.sagaBeginCounter).toLocaleString());
    $('#metrics-saga-end').text(parseInt(data.metrics.sagaEndCounter).toLocaleString());
    $('#metrics-saga-average-time').text(data.metrics.sagaAvgTime+' ms / transaction');
    $('#metrics-saga-begin-progress').css('width',data.metrics.sagaBeginCounter==0?'0%':'100%');
    $('#metrics-saga-end-progress').css('width',(data.metrics.sagaEndCounter/data.metrics.sagaBeginCounter)*100+'%');
    //counter
    $('#metrics-committed').text(digitUnit(data.metrics.committed,2));
    $('#metrics-compensated').text(digitUnit(data.metrics.compensated,2));
    $('#metrics-suspended').text(digitUnit(data.metrics.suspended,2));
    $('#metrics-committed-tip').text(parseInt(data.metrics.committed).toLocaleString());
    $('#metrics-compensated-tip').text(parseInt(data.metrics.compensated).toLocaleString());
    $('#metrics-suspended-tip').text(parseInt(data.metrics.suspended).toLocaleString());
  }