Enterprise Information Portal APIs

com.ibm.mm.sdk.common
Class DKAccessControlListDL

java.lang.Object
  |
  +--com.ibm.mm.sdk.common.DKAccessControlListDL
All Implemented Interfaces:
DKConstant, DKConstantDL, DKMessageId, DKMessageIdDL, java.io.Serializable

public class DKAccessControlListDL
extends java.lang.Object
implements DKConstantDL, DKMessageIdDL, java.io.Serializable

DKAccessControListlDL : This class represents an access control list in DL.

See Also:
Serialized Form

Fields inherited from interface com.ibm.mm.sdk.common.DKConstantDL
    For details, see the class or interface
 
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.DKMessageIdDL
DK_DL_MSG_INVNBR_TEXTMAPPING, DK_DL_MSG_MSGID_NOT_FOUND
 
Fields inherited from interface com.ibm.mm.sdk.common.DKMessageId
    For details, see the class or interface
 
Constructor Summary
DKAccessControlListDL()
          Constructs the access control and initializes it with the datastore.
DKAccessControlListDL(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 DL
 void del()
          Deletes an existing access control list from DL
 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 DL
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DKAccessControlListDL

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

DKAccessControlListDL

public DKAccessControlListDL()
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 DL

update

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

del

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

EIP Java APIs

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