Integrated File System Introduction

 

Use QDLS through the integrated file system interface

The QDLS file system can be accessed through the integrated file system interface using either the OS/400 file server or the integrated file system commands, user displays, and C language APIs. In using the integrated file system interfaces, be aware of the following considerations and limitations.

Integrated file system and HFS in the QDLS file system

Operations can be performed on objects in the QDLS file system not only through the Document Library Objects (DLO) CL commands but also through either the integrated file system interface or APIs provided by a hierarchical file system known as HFS. Whereas the integrated file system is based on the integrated language environment (ILE) program model, HFS is based on the original iSeries server program model.

The HFS APIs allow you to perform a few additional operations that the integrated file system does not support. In particular, you can use HFS APIs to access and change directory extended attributes (also called directory entry attributes). Be aware that the naming rules for using HFS APIs are different from the naming rules for APIs using the integrated file system interface.

For more information about HFS, see the Hierarchical File System APIs topic in the iSeries Information Center.

User enrollment in the QDLS file system

You must be enrolled in the system distribution directory when working with objects in QDLS.

Case-sensitivity in the QDLS file system

QDLS converts the lowercase English alphabetic characters a to z to uppercase when used in object names. Therefore, a search for object names using only those characters is not case-sensitive.

All other characters are case-sensitive in QDLS.

For more details, see the Folder and Document Name topic in the iSeries Information Center.

Path names in the QDLS file system

Links in the QDLS file system

Symbolic links cannot be created or stored in the QDLS file system.

The integrated file system handles the relationship between a folder and document library objects in a folder as the equivalent of one link between the folder and each object in the folder. Thus, it is possible to link to an object in the QDLS file system from a file system that supports symbolic links.

See Link for a description of links.

Use integrated file system commands and displays in the QDLS file system

The commands listed in Perform operations using CL commands can operate on the QDLS file system, except for the following:

The same restrictions apply to the user displays described in Perform operations using iSeries menus and displays.

Use integrated file system APIs in the QDLS file system

The C language functions listed in Perform operations using APIs can operate on the QDLS file system, except for the following:


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]