Index

DKAdminDomainDefFed

Purpose:

Class summary:

 class DKEXPORT DKAdminDomainDefFed : public dkAdminDomainDef{
 
public:
DKAdminDomainDefFed();
	DKAdminDomainDefFed(dkDatastore* ds);
	virtual ~DKAdminDomainDefFed();
    virtual DKString* getUserNames(long& arraySize);
    virtual void setUserNames(const char** names, long arraySize);
    virtual DKString* getUserGroupNames(long& arraySize);
    virtual void setUserGroupNames(const char** names, long arraySize);
    virtual DKString* getPrivSetNames(long& arraySize);
    virtual void setPrivSetNames(const char** privSetNames,long num);
    virtual DKString* getACLNames(long& arraySize);
    virtual void setACLNames(const char** ACLNames,long nameCount);
    virtual DKString* getResourceMgrNames(long& arraySize);
    virtual void setResourceMgrNames(const char** names,long arrSize);
    virtual DKString* getSMSCollectionNames(long& arraySize);
    virtual void setSMSCollectionNames(const char** names,long arrSize);
};

Members:

Constructors and destructor
DKAdminDomainDefFed();
DKAdminDomainDefFed(dkDatastore * ds);
virtual ~DKAdminDomainDefFed();
 

Member functions

getACLNames
Gets a list of ACLs defined to this admin domain.
DKString* getACLNames(long& arraySize);
 

getPrivSetNames
Gets a list of privilege sets defined to this admin domain.
DKString* getPrivSetNames(long& arraySize);
 

getResourceMgrNames
Gets a list of collections defined to this admin domain.
DKString* getSMSCollectionNames(long& arraySize);
 

getSMSCollectionNames
Gets a list of collections defined to this admin domain.
DKString* getSMSCollectionNames(long& arraySize);
 

getUserGroupNames
Gets a list of user groups defined to this admin domain.
DKString* getUserGroupNames(long& arraySize);
 

getUserNames
Gets a list of users defined to this admin domain.
DKString* getUserNames(long& arraySize);
 

setACLNames
Sets a list of ACLs to this admin domain.
void setACLNames(const char** names, long arraySize);
 

setPrivSetNames
Sets a list of privilege sets to this admin domain.
void setPrivSetNames(const char** names, long arraySize);
 

setResourceMgrNames
Sets a list of Resource Managers to this admin domain.
void setResourceMgrNames(const char** names, long arraySize);
 

setSMSCollectionNames
Sets a list of collections to this admin domain.
void setSMSCollectionNames(const char** names, long num);
 

setUserGroupNames
Sets a list of user groups to this admin domain.
void setUserGroupNames(const char** names, long num);
 

setUserNames
Sets a list of users to this admin domain.
void setUserNames(const char** names, long num);
 

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