CRecordFileStoreAddFileToList: Add a file to the internal file list of a file store

This is an internal message from FileStores.

It is used to add a local file (for example, one that has just been created) from the Filestore directory to the FileStore's internal list of all managed files.

{
    "id": "15e58db7-41b9-48c6-9cb8-6a1e76255481",
    "name": "FILE_STORE_ADD_FILE_TO_LIST",
    "isNanoService": "false",
    "type": "REQUEST",
    "namespaces": "",
    "description": "Add a file to the file list.",
    "slots": [
        {
            "key": "1",
            "name": "FILE",
            "direction": "REQUEST",
            "presenceConstraint": "MANDATORY",
            "type": "RECORD",
            "description": "The file description (CRecordFileStoreFile)."
        }
    ]
}

Slot Description

Key Name Direction Presence Constraint Type Description
1 File REQUEST MANDATORY RECORD The file description, which must be a CRecordFileStoreFile type record.

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