Enterprise Information Portal APIs

com.ibm.mm.sdk.common
Class DKAccessControlListDD

java.lang.Object
  |
  +--com.ibm.mm.sdk.common.DKAccessControlListDD
All Implemented Interfaces:
DKConstant, DKConstantDD, DKMessageId, DKMessageIdDD, java.io.Serializable

public class DKAccessControlListDD
extends java.lang.Object
implements DKConstantDD, DKMessageIdDD, java.io.Serializable

DKAccessControListlDD : This class represents an access control list in DD.

See Also:
Serialized Form

Fields inherited from interface com.ibm.mm.sdk.common.DKConstantDD
copyright, DK_ACTYPE_DD, DK_DD_APPEND, DK_DD_ATTR, DK_DD_BINDER, DK_DD_BLOB, DK_DD_CABINET, DK_DD_CREATE, DK_DD_CREATE_DATE, DK_DD_DATASTORE_EXT, DK_DD_DEFAULT_MIMETYPE, DK_DD_DLL_NAME, DK_DD_DOC_TYPE, DK_DD_DOCUMENT, DK_DD_DS_API_NAME, DK_DD_DSTYPE, DK_DD_FIELD, DK_DD_FILENAME, DK_DD_KEYWORD, DK_DD_LIBRARY, DK_DD_OPT_CONTENT, DK_DD_OPT_CONTENT_ATTRONLY, DK_DD_OPT_CONTENT_NO, DK_DD_OPT_CONTENT_YES, DK_DD_OPT_LIMIT, DK_DD_OPT_NO_LIMIT, DK_DD_OPT_RUN_FINALIZE_ON_EXIT, DK_DD_OPT_RUN_FINALIZE_ON_EXIT_NO, DK_DD_OPT_RUN_FINALIZE_ON_EXIT_YES, DK_DD_OPT_SEARCH_OPTION, DK_DD_OPT_SEARCH_OPTION_STEMS, DK_DD_OPT_SEARCH_OPTION_THESAURUS, DK_DD_OPT_SORT_ORDER, DK_DD_OPT_SORT_ORDER_DATE_ASC, DK_DD_OPT_SORT_ORDER_DATE_DES, DK_DD_OPT_SORT_ORDER_SCORES, DK_DD_OVERWRITE, DK_DD_PID_DOC_EXT, DK_DD_PID_DOC_ID, DK_DD_PID_DOC_ID_CNT, DK_DD_PROFILE, DK_DD_ROOM, DK_DD_SERVER_TYPE, DK_DD_TITLE, DK_DD_UNKNOWN
 
Fields inherited from interface com.ibm.mm.sdk.common.DKConstant
    For details, see the class or interface
 
Fields inherited from interface com.ibm.mm.sdk.common.DKMessageIdDD
copyright, DK_DD_MSG_MSGID_DOMDOC, DK_DD_MSG_MSGID_GOVERNOR, DK_DD_MSG_MSGID_NO_ATTR_OBJ, DK_DD_MSG_MSGID_NO_BINDER_OBJ, DK_DD_MSG_MSGID_NO_CABINET_OBJ, DK_DD_MSG_MSGID_NO_DOCUMENT_OBJ, DK_DD_MSG_MSGID_NO_MESSAGE, DK_DD_MSG_MSGID_NO_ROOM_OBJ, DK_DD_MSG_MSGID_NO_SUCCESS, DK_DD_MSG_MSGID_NUL_PARAM
 
Fields inherited from interface com.ibm.mm.sdk.common.DKMessageId
    For details, see the class or interface
 
Constructor Summary
DKAccessControlListDD()
          Constructs the access control and initializes it with the datastore.
DKAccessControlListDD(dkDatastore ds, java.lang.String name)
          Constructs the access control and initializes it with the datastore.
 
Method Summary
 void add()
          Adds a new access control list into DD
 void del()
          Deletes an existing access control list from DD
 dkCollection getAccessData()
          Gets the access data of the access control list
 dkDatastore getDatastore()
           
 java.lang.String getDescription()
          Gets the description of the access control list
 java.lang.String getName()
          Gets the name of the access control list
 void retrieve()
          Retrieves information of the access control list
 void setAccessData(dkCollection access_data)
          Sets the access data of the access control list
 void setDatastore(dkDatastore ds)
           
 void setDescription(java.lang.String description)
          Sets the description of the access control list
 void setName(java.lang.String name)
          Sets the name of the access control list
 void update()
          Updates an existing access control list in DD
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DKAccessControlListDD

public DKAccessControlListDD(dkDatastore ds,
                             java.lang.String name)
Constructs the access control and initializes it with the datastore.

DKAccessControlListDD

public DKAccessControlListDD()
Constructs the access control and initializes it with the datastore.
Method Detail

setDatastore

public void setDatastore(dkDatastore ds)

getDatastore

public dkDatastore getDatastore()

setName

public void setName(java.lang.String name)
Sets the name of the access control list

setDescription

public void setDescription(java.lang.String description)
Sets the description of the access control list

setAccessData

public void setAccessData(dkCollection access_data)
Sets the access data of the access control list

getName

public java.lang.String getName()
Gets the name of the access control list
Returns:
the name of the access control list

getDescription

public java.lang.String getDescription()
Gets the description of the access control list
Returns:
the description of the access control list

getAccessData

public dkCollection getAccessData()
Gets the access data of the access control list
Returns:
a collection of access data of the access control list

retrieve

public void retrieve()
              throws DKException,
                     java.lang.Exception
Retrieves information of the access control list

add

public void add()
         throws DKException,
                java.lang.Exception
Adds a new access control list into DD

update

public void update()
            throws DKException,
                   java.lang.Exception
Updates an existing access control list in DD

del

public void del()
         throws DKException,
                java.lang.Exception
Deletes an existing access control list from DD

EIP Java APIs

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