Client Management Support APIs
The client management support APIs and the related exit programs are provided to act on the client information database found on the server. Functions include adding clients to and removing clients from the server, updating client information, and refreshing the database with directory, hardware, and software information stored on the client.
The client information database is a set of physical and logical files that enables the use of IBM® i database interfaces or SQL to retrieve client information. The information stored in the database has been retrieved by using the Simple Network Management Protocol (SNMP) GET and GETNEXT requests from the client when it was connected to the server.
The client management support APIs can call an exit program if it has been registered with the associated exit point of that API. The exit program can be registered by using the Work with Registration Information (WRKREGINF) command. When the API function is complete, the Add, Refresh, and Update exit programs are called; the associated exit programs notify you when the API functions have been completed. The Remove exit program is called before the API performs the remove function.
The client management support APIs are:
- Add Client (QZCAADDC, QzcaAddClient) allows applications to make clients known to the server.
- Get Client Handle (QzcaGetClientHandle) allows applications to know the assigned client handle if the client ID is known.
- Refresh Client Information (QZCAREFC, QzcaRefreshClientInfo) allows applications to refresh hardware, software, or all the information stored on the server with the information stored on the client.
- Remove Client (QZCARMVC, QzcaRemoveClient) allows an application to delete a client from the client information database on the server, thereby making a client unknown to the server.
- Update Client Information (QZCAUPDC, QzcaUpdateClientInfo) allows applications to update miscellaneous information about the client that is stored on the server.
The client management support exit programs are:
- Add Client allows applications to be notified when clients are made known to the server.
- Lotus Notes® Database processes an SQL table of all changes that occurred in the Notes® database that is being shadowed from DB2® for AS/400®.
- Refresh Client Information allows applications to be notified when information about clients has been refreshed through the Refresh Client Information (QZCAREFC, QzcaRefreshClientInfo) API from the server.
- Remove Client allows applications to be notified when clients are removed from the server.
- Update Client Information allows applications to be notified when information about clients has been updated through the Update Client Information (QZCAUPDC, QzcaUpdateClientInfo) API from the server.
[ Back to top | APIs by category ]