Lista de System Events

La tabla a continuación documenta el system events que puede ser planteado por Debulker. Los esquemas de carga útil están documentados como Borrador 4 del esquema JSON. Utilice una herramienta como este para una representación visual de la carga útil esquemas.

Todo events contiene información básica de nivel superior y una carga útil. La información de nivel superior se representa como miembros del DebulkerSystemErrorEvent tipo, y sus cargas útiles están documentadas a continuación.

El esquema para el nivel superior DebulkerSystemErrorEvent el tipo es el siguiente:

Esquema de nivel superior
{
  "$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": { }
    }
  }
}

Debulker System Events

Nombre Descripción Tipo Nivel Esquema de carga útil

Fallo En La Iniciación Del Procesamiento Del Componente

Publicado cuando ocurre un error durante la iniciación del procesamiento del componente.

FUNCTIONAL

ERROR

{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "title": "Payload",
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "configName": {
      "type": "string"
    },
    "bulkId": {
      "type": "string"
    },
    "description": {
      "type": "string"
    }
  }
}

Operación De Almacenamiento De Componentes Fallida

Publicado cuando ocurre un error al intentar acceder al component store

FUNCTIONAL

ERROR

{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "title": "Payload",
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "operationType": {
      "type": "string",
      "enum": [ "SAVE", "DELETE", "FIND" ]
    },
    "bulkId": {
      "type": "string"
    },
    "componentId": {
      "type": "string"
    },
    "parentId": {
      "type": "string"
    }
  }
}

DebulkingFallido

Publicado cuando debulking en componentes falla

FUNCTIONAL

ERROR

{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "title": "Payload",
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "description": {
      "type": "string"
    },
    "filename": {
      "type": "string"
    },
    "parsedComponentHierarchy": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "failedAtPath": {
      "type": "string"
    }
  }
}

DuplicateCheckFailed

Publicado cuando falla la verificación de duplicados

FUNCTIONAL

ERROR

{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "title": "Payload",
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "filePath": {
      "type": "string"
    }
  }
}

Operación De Archivo Fallida

Publicado cuando ocurre un error durante cualquier operación de archivo.

FUNCTIONAL

ERROR

{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "title": "Payload",
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "filePath": {
      "type": "string"
    },
    "operation": {
      "type": "string",
      "enum": [ "READ", "WRITE", "DELETE" ]
    },
    "step": {
      "type": "string"
    },
    "fileSystem": {
      "type": "string"
    },
    "description": {
      "type": "string"
    }
  }
}

SchemaValidationFailed

Publicado cuando ocurre un error durante la validación del esquema.

FUNCTIONAL

ERROR

{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "title": "Payload",
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "filePath": {
      "type": "string"
    },
    "description": {
      "type": "string"
    }
  }
}

Error en la operación de caché de transacciones

Publicado cuando ocurre un error con la transacción caching durante la verificación de duplicados

FUNCTIONAL

ERROR

{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "title": "Payload",
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "fileName": {
      "type": "string"
    },
    "contentHash": {
      "type": "string"
    }
  }
}