CRecordFileStoreNotifyFileImported

This is an internal message from FileStores.

This message serves as a notification from a file import job to the FileStore. It indicates that a new file has been successfully imported. The FileStore will subsequently add the file to its internal lists and register it with the File Registry.

{
    "id": "02bf09f0-d1d8-40af-9788-e9a46c884c74",
    "name": "FILE_STORE_NOTIFY_FILE_IMPORTED",
    "description": "Notification: A file has been imported into the indexed directory.",
    "isNanoService": "false",
    "type": "NOTIFICATION",
    "slots": [
        {
            "key": "1",
            "name": "FILE_RECORD",
            "direction": "REQUEST",
            "presenceConstraint": "MANDATORY",
            "type": "RECORD",
            "description": "The file record. Type: CRecordFileStoreFile."
        }
    ]
}

Slot Description

Key Name Direction Presence Constraint Type Description
1 FILE_RECORD REQUEST MANDATORY RECORD The file record (CRecordFileStoreFile).

Record Usage

In nyssr.net, we typically don't exchange interfaces between projects. Instead, we use platform-independent Records to describe message formats.

One or more descriptions of these Records are stored in the JSON or XML format as record.json or record.xml within a directory. The Record Generator, an included Swing tool, generates helper classes from these files. These classes can then be used to type-safely write or read messages.

See also