UBR_COMP_COMM_STATE (304)
The event is generated when the Broker detects if a component's communications state has changed.
The conditions in which the event is generated include:
- State changing to DISCONNECTED, ORPHANED or PENDING.
- State changing from DISCONNECTED, ORPHANED or PENDING to ESTABLISHED.
UBR_COMP_COMM_STATE Event Header
Field Name | Description |
---|---|
eventCategory | Exception |
eventSeverity | Warning |
eventTopic | Component |
eventType | 304 |
(Source Fields) | Component whose communicate state changed. |
(Reporter Fields) | Universal Broker that started the component. |
UBR_COMP_COMM_STATE Event Body
Field Name | Notes | Description |
---|---|---|
changeDateTime | UTC date and time the component state changed. | |
clientCertIssuer | 1, 2 | Issuer field of the digital certificate provided by the client. |
clientCertSerialNo | 1, 2 | Serial number of the digital certificate provided by the client. |
clientCertSubject | 1, 2 | Subject field of the digital certificate provided by the client. |
clientIpAddr | 1 | IP address from which the client's socket connection was established. |
clientPort | 1 | TCP port number from which the client's socket connection was established. |
clientUserId | 1, 3, 4 | User identifier of the client. |
clientWorkId | 1 | Work identifier of the client. |
componentId | Component identifier the Broker assigns to the component. | |
newCommState | 5 | New communication state of the component. |
prevCommState | 5 | Previous communication state of the component. |
Notes
- The client information identifies the entity that requested the Broker to start the component. The Broker may have started the component on its own behalf, in which case, the client information identifies the Broker.
- Client digital certificate information is provided only if the client provided a digital certificate.
- A case-dependent value.
- A case-dependent value, but for pre-3.2 clients, the value is always considered case sensitive.
- The component communication state (new or previous) is represented by one of numeric values identified in the following table.
Value | Name | Description |
---|---|---|
1 | STARTING | Started by Broker. |
2 | ESTABLISHED | Started and connected. |
3 | DISCONNECTED | No working connection to Manager. |
4 | ORPHANED | Manager has terminated. |
5 | RECONNECTING | Reconnect received and is in progress. |
6 | RESTARTING | Restart received and is in progress. |
7 | RESTART_ACCEPTED | Restart received by Broker. |
8 | PENDING | Manager has not received results. |
9 | COMPLETED | Manager has received results. |