Lista de eventos del sistema
La siguiente tabla documenta los eventos del sistema que puede generar Debulker. Los esquemas de payload están documentados como
JSON Schema draft 4.
Usa una herramienta como esta para una representación visual de los esquemas de payload.
Todos los eventos contienen información básica de nivel superior y un payload. La información de nivel superior se representa como
miembros del tipo DebulkerSystemErrorEvent, y sus payloads se documentan a continuación.
El esquema para el tipo de nivel superior DebulkerSystemErrorEvent es el siguiente:
Top-level Schema
{
"$schema" : "http://json-schema.org/draft-04/schema#",
"title" : "Debulker System Error Event",
"type" : "object",
"additionalProperties" : false,
"properties" : {
"name" : {
"type" : "string"
},
"level" : {
"type" : "string",
"enum" : [ "DEBUG", "INFO", "WARN", "ERROR" ]
},
"createdAt" : { },
"version" : {
"$ref" : "#/definitions/EventVersion"
},
"type" : {
"type" : "string",
"enum" : [ "TECHNICAL", "FUNCTIONAL" ]
},
"processingContext" : {
"$ref" : "#/definitions/ProcessingContext"
},
"source" : {
"type" : "string"
},
"metadata" : {
"type" : "object",
"additionalProperties" : {
"type" : "string"
}
},
"payload" : {
"$ref" : "#/definitions/Object"
},
"reasonCode" : {
"type" : "string"
},
"reasonDescription" : {
"type" : "string"
}
},
"definitions" : {
"EventVersion" : {
"type" : "object",
"additionalProperties" : false,
"properties" : {
"major" : {
"type" : "integer"
},
"minor" : {
"type" : "integer"
},
"patch" : {
"type" : "integer"
}
},
"required" : [ "major", "minor", "patch" ]
},
"ProcessingContext" : {
"type" : "object",
"additionalProperties" : false,
"properties" : {
"associationId" : {
"type" : "string"
},
"checkpoint" : {
"type" : "string"
},
"unitOfWorkId" : {
"type" : "string"
},
"clientRequestId" : {
"type" : "string"
},
"processingEntity" : {
"type" : "string"
}
}
},
"Object" : {
"type" : "object",
"additionalProperties" : false,
"properties" : { }
}
}
}
Eventos del sistema de Debulker
| Name | Description | Type | Level | Payload schema |
|---|---|---|---|---|
ComponentProcessingInitiationFailed |
Publicado cuando ocurre un error durante la iniciación del procesamiento de componentes |
|
|
|
ComponentStoreOperationFailed |
Publicado cuando ocurre un error al intentar acceder al component store |
|
|
|
DebulkingFailed |
Publicado cuando falla la desagregación en componentes |
|
|
|
DuplicateCheckFailed |
Publicado cuando falla una verificación de duplicado |
|
|
|
FileOperationFailed |
Publicado cuando ocurre un error durante cualquier operación de archivo |
|
|
|
SchemaValidationFailed |
Publicado cuando ocurre un error durante la validación de esquema |
|
|
|
TransactionCacheOperationFailed |
Publicado cuando ocurre un error con el almacenamiento en caché de transacciones durante la verificación de duplicados |
|
|
|