|
Enterprise Information Portal APIs |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.mm.sdk.common.dkAbstractAdminDomainsMgmt | +--com.ibm.mm.sdk.common.DKAdminDomainsMgmtFed
The DKAdminDomainsMgmtFed class is the implementation of the abstract class dkAdminDomainsMgmt. It represents and processes management functions for administrative domains. The dkAdminDomainsMgmt provides facilities to query, retrieve, update, store, and manage objects associating with administrative domains.
dkAdminDomainsMgmt
, Serialized FormFields inherited from interface com.ibm.mm.sdk.common.DKMessageId |
For details, see the class or interface |
Constructor Summary | |
DKAdminDomainsMgmtFed(dkDatastore ds)
Constructs and initializes an administrative domain management class. |
Method Summary | |
void |
add(dkAdminDomainDef adObj)
adds an Admin Domain object into the persistent datastore |
void |
addACLNames(java.lang.String domainName,
java.lang.String[] ACLNames)
adds a list of ACLs to this admin domain |
void |
addGroupNames(java.lang.String domainName,
java.lang.String[] groupNames)
adds a list of user groups to this admin domain |
void |
addPrivSetNames(java.lang.String domainName,
java.lang.String[] privSetNames)
adds a list of privilege sets to this admin domain |
void |
addUserNames(java.lang.String domainName,
java.lang.String[] userNames)
adds a list of users to this admin domain |
dkAdminDomainDef |
createAdminDomain()
Create a DKAdminDomainDefFed instance |
void |
del(dkAdminDomainDef adObj)
deletes an Admin Domain object from the persistent datastore |
void |
del(java.lang.String name)
deletes an Admin Domain object from the persistent datastore |
dkDatastore |
getDatastore()
Gets the reference to the owner datastore object |
int |
getIDfromName(java.lang.String name)
Get the Admin Domain ID from the given Domain name |
boolean |
isDomainEmpty(java.lang.String domainName)
Returns true if this domain is empty, i.e. |
java.lang.String[] |
listACLNames(java.lang.String domainName)
gets a list of ACLs defined to this admin domain |
java.lang.String[] |
listAdminDomainNames()
gets a list of Admin Domain object names |
dkCollection |
listAdminDomains()
gets a list of Admin Domain objects |
java.lang.String[] |
listGroupNames(java.lang.String domainName)
gets a list of user groups defined to this admin domain |
java.lang.String[] |
listPrivSetNames(java.lang.String domainName)
gets a list of privilege sets defined to this admin domain |
java.lang.String[] |
listUserNames(java.lang.String domainName)
gets a list of users defined to this admin domain |
void |
removeACLNames(java.lang.String domainName,
java.lang.String[] ACLNames)
removes a list of ACLs from this admin domain |
void |
removeGroupNames(java.lang.String[] groupNames)
removes a list of user groups from this admin domain |
void |
removePrivSetNames(java.lang.String domainName,
java.lang.String[] privSetNames)
removes a list of privilege sets from this admin domain |
void |
removeUserNames(java.lang.String[] userNames)
removes a list of users from this admin domain |
dkAdminDomainDef |
retrieve(dkAdminDomainDef adObj)
retrieves an Admin Domain object from the persistent datastore |
dkAdminDomainDef |
retrieve(java.lang.String name)
retrieves an Admin Domain object from the persistent datastore |
void |
setDatastore(dkDatastore ds)
Sets the reference to the owner datastore object |
void |
update(dkAdminDomainDef adObj)
updates an Admin Domain object in the persistent datastore |
Methods inherited from class com.ibm.mm.sdk.common.dkAbstractAdminDomainsMgmt |
addResourceMgrNames, addSMSCollectionNames, listResourceMgrNames, listSMSCollectionNames, removeResourceMgrNames, removeSMSCollectionNames |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DKAdminDomainsMgmtFed(dkDatastore ds) throws DKException, java.lang.Exception
It initializes userManagement and authorizationMgmt objects from datastoreAdmin class for handling objects related to administrative domains.
ds
- the owner datastore objectDKException
- fails to initialize management objectsdkDatastoreDef.datastoreAdmin()
,
datastoreAdmin#userManagement
,
datastoreAdmin#authorizationMgmt
Method Detail |
public dkDatastore getDatastore()
getDatastore
in class dkAbstractAdminDomainsMgmt
public void setDatastore(dkDatastore ds)
setDatastore
in class dkAbstractAdminDomainsMgmt
ds
- the dkDatastore objectpublic dkCollection listAdminDomains() throws DKException, java.lang.Exception
listAdminDomains
in class dkAbstractAdminDomainsMgmt
DKException
- if error occurspublic java.lang.String[] listAdminDomainNames() throws DKException, java.lang.Exception
listAdminDomainNames
in class dkAbstractAdminDomainsMgmt
DKException
- if error occurspublic void add(dkAdminDomainDef adObj) throws DKAlreadyExistException, DKException, java.lang.Exception
add
in class dkAbstractAdminDomainsMgmt
adObj
- -- an admin domain object to be added to the datastoreDKAlreadyExistException
- if domain object already existsDKException
- if error occurspublic void del(dkAdminDomainDef adObj) throws DKException, java.lang.Exception
del
in class dkAbstractAdminDomainsMgmt
adObj
- -- an admin domain object to be deletedDKException
- if error occurspublic void del(java.lang.String name) throws DKException, java.lang.Exception
del
in class dkAbstractAdminDomainsMgmt
name
- -- admin domain object name to be deletedDKException
- if error occurspublic void update(dkAdminDomainDef adObj) throws DKException, java.lang.Exception
update
in class dkAbstractAdminDomainsMgmt
adObj
- -- an admin domain object to be updatedDKException
- if error occurspublic dkAdminDomainDef retrieve(dkAdminDomainDef adObj) throws DKException, java.lang.Exception
retrieve
in class dkAbstractAdminDomainsMgmt
adObj
- -- an admin domain object to be retrievedDKException
- if error occurspublic dkAdminDomainDef retrieve(java.lang.String name) throws DKException, java.lang.Exception
retrieve
in class dkAbstractAdminDomainsMgmt
adObj
- -- an admin domain object name to be retrievedDKException
- if error occurspublic java.lang.String[] listUserNames(java.lang.String domainName) throws DKNotExistException, DKException, java.lang.Exception
listUserNames
in class dkAbstractAdminDomainsMgmt
the
- admin domain nameDKException
- if error occurspublic void addUserNames(java.lang.String domainName, java.lang.String[] userNames) throws DKNotExistException, DKException, java.lang.Exception
addUserNames
in class dkAbstractAdminDomainsMgmt
the
- admin domain namethe
- list of user namesDKException
- if error occurspublic void removeUserNames(java.lang.String[] userNames) throws DKNotExistException, DKException, java.lang.Exception
removeUserNames
in class dkAbstractAdminDomainsMgmt
the
- list of user namesDKException
- if error occurspublic java.lang.String[] listGroupNames(java.lang.String domainName) throws DKNotExistException, DKException, java.lang.Exception
listGroupNames
in class dkAbstractAdminDomainsMgmt
the
- admin domain nameDKException
- if error occurspublic void addGroupNames(java.lang.String domainName, java.lang.String[] groupNames) throws DKNotExistException, DKException, java.lang.Exception
addGroupNames
in class dkAbstractAdminDomainsMgmt
the
- admin domain namethe
- list of user group namesDKException
- if error occurspublic void removeGroupNames(java.lang.String[] groupNames) throws DKNotExistException, DKException, java.lang.Exception
removeGroupNames
in class dkAbstractAdminDomainsMgmt
the
- list of user group namesDKException
- if error occurspublic java.lang.String[] listPrivSetNames(java.lang.String domainName) throws DKNotExistException, DKException, java.lang.Exception
listPrivSetNames
in class dkAbstractAdminDomainsMgmt
the
- admin domain nameDKException
- if error occurspublic void addPrivSetNames(java.lang.String domainName, java.lang.String[] privSetNames) throws DKNotExistException, DKException, java.lang.Exception
addPrivSetNames
in class dkAbstractAdminDomainsMgmt
the
- admin domain namethe
- list of privilege set namesDKException
- if error occurspublic void removePrivSetNames(java.lang.String domainName, java.lang.String[] privSetNames) throws DKNotExistException, DKException, java.lang.Exception
removePrivSetNames
in class dkAbstractAdminDomainsMgmt
the
- list of privilege set namesDKException
- if error occurspublic java.lang.String[] listACLNames(java.lang.String domainName) throws DKNotExistException, DKException, java.lang.Exception
listACLNames
in class dkAbstractAdminDomainsMgmt
the
- admin domain nameDKException
- if error occurspublic void addACLNames(java.lang.String domainName, java.lang.String[] ACLNames) throws DKNotExistException, DKException, java.lang.Exception
addACLNames
in class dkAbstractAdminDomainsMgmt
the
- admin domain namethe
- list of ACL namesDKException
- if error occurspublic void removeACLNames(java.lang.String domainName, java.lang.String[] ACLNames) throws DKNotExistException, DKException, java.lang.Exception
removeACLNames
in class dkAbstractAdminDomainsMgmt
the
- list of ACL namesDKException
- if error occurspublic int getIDfromName(java.lang.String name) throws DKException, java.lang.Exception
getIDfromName
in class dkAbstractAdminDomainsMgmt
DKException
- if error occurspublic dkAdminDomainDef createAdminDomain()
createAdminDomain
in class dkAbstractAdminDomainsMgmt
public boolean isDomainEmpty(java.lang.String domainName) throws DKNotExistException, DKException, java.lang.Exception
the
- admin domain nameDKNotExistException
- if domain does not existDKException
- if error occurs
|
EIP Java APIs | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |