Index

DXAccessControlListDL

Purpose:

The DXAccessControlListDL class is an object-oriented representation of an access control list in Content Manager. It provides get/set methods and add, update, del, retrieve methods.

Methods:

init
init (LPDISPATCH ac, LPCTSTR name);

Must be called following the creation of a DXAccessControlListDL object to associate with the name of an access control list.

setName
setName(LPCTSTR name);

Sets the name of the access control list.

setDescription
setDescription(LPCTSTR description);

Sets the description of the access control list.

setAccessData
setAccessData(LPDISPATCH access_data);

Sets the access data for the access control list. access_data is a collection of DXAccessDataDL objects.

getName
BSTR getName();

Returns the name of the access control list.

getDescription
BSTR getDescription();

Returns the description of the access control list.

getAccessData
LPDISPATCH getAccessData();

Returns a collection of DXAccessDataDL objects containing the access data of the access control list.

retrieve
retrieve();

Retrieves the access control list from the persistent storage to main memory. Make sure that the name of the access control list is valid.

add
add();

Adds the access control list into the persistent storage.

update
update();

Updates the access control list in the persistent storage. Make sure that retrieve() has been called.

del
del();

Deletes the access control list from the persistent storage. Make sure that retrieve() has been called.

(c) Copyright International Business Machines Corporation 1996, 2002. IBM Corp. All rights reserved.