Lista de System Events

La tabla a continuación documenta el system events que puede ser planteado por Bulker. 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 IPFSystemEvent tipo, y sus cargas útiles están documentadas a continuación.

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

Esquema de nivel superior
{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "title": "IPF System 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"
    }
  },
  "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": { }
    }
  }
}

Bulker System Events

Nombre Descripción Tipo Nivel Esquema de carga útil

ArchiveBulkFailed

Publicado al archivar un bulk el archivo falla

TECHNICAL

ERROR

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

Error De Configuración Masiva

Publicado cuando un inválido bulk la configuración resulta en un fallo

FUNCTIONAL

ERROR

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

Validación De Comando Fallida

Publicado cuando la validación del comando falla

FUNCTIONAL

ERROR

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

Eliminación De Componente Fallida

Publicado cuando la eliminación de un componente de la base de datos falla.

TECHNICAL

ERROR

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

ErrorAlGuardarComponente

Publicado cuando el guardado del componente en la base de datos falla.

TECHNICAL

ERROR

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

FailedToLoadBulkState

Publicado al cargar bulk state falla

TECHNICAL

ERROR

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

FailedToPersistBulkState

Publicado al persistir bulk state falla

TECHNICAL

ERROR

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

ErrorAlEliminarArchivo

Publicado cuando la eliminación del archivo falla

TECHNICAL

ERROR

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

Fallo De Notificación

Publicado cuando el manejo de una notificación falla

TECHNICAL

ERROR

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

Producción De Archivo En Masa Fallida

Publicado cuando se produce bulk el archivo falla

TECHNICAL

ERROR

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

RootComponentGenerationFailed

Publicado cuando falla la generación del componente raíz

FUNCTIONAL

ERROR

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

ScheduleAutoCloseFailed

Publicado cuando scheduling el cierre automático falla

TECHNICAL

ERROR

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

Eliminación De Estado Fallida

Publicado al eliminar state desde la base de datos falla

TECHNICAL

ERROR

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