PROJECT_STATUS

<< Click to Display Table of Contents >>

Navigation:  Development > Project Artifacts >

PROJECT_STATUS

 

The PROJECT_STATUS collection houses real-time information on the operating status of published projects (PROJECT).

 

{

 "projectName" : "",

 "active" : false,

 "started" : "",

 "version" : 0,

 "totalCalls" : 0,

 "totalStreams" : 0,

 "connectorNames" : []

}

 

Attribute

Value

Note

projectName

The name of the published project this status references

 

active

Whether or not the project is currently active

A project becomes active when a consumer asks for it or it is manually activated and it becomes inactive after a certain time with no consumers or if it is manually stopped.

started

The time at which the project was last activated

 

version

The version of the project that is currently activated

This may differ from the published project version if the project has been active while a new version was published.

totalCalls

The total number of calls the project has served.

 

totalStreams

The total number of streams the project has served.

 

connectorNames

A list of the names of all the connectors in this project for the active version.

This list is used in the Dashboard to keep track of producers for connectors that have possibly been removed or renamed in versions of the project newer than the active one.

 

Information-icon_16px Together with PRODUCER_STATUS and CONSUMER_STATUS, this collection is what feeds real-time information in the WebApp's Dashboard.