Enterprise Information Portal APIs

com.ibm.mm.sdk.common
Class dkAbstractDatastoreAdmin

java.lang.Object
  |
  +--com.ibm.mm.sdk.common.dkAbstractDatastoreAdmin
All Implemented Interfaces:
DKConstant, dkDatastoreAdmin, DKMessageId, java.io.Serializable
Direct Known Subclasses:
DKDatastoreAdminDB2, DKDatastoreAdminDJ, DKDatastoreAdminDL, DKDatastoreAdminFed, DKDatastoreAdminICM, DKDatastoreAdminIP, DKDatastoreAdminJDBC, DKDatastoreAdminOD, DKDatastoreAdminTS, DKDatastoreAdminV4

public class dkAbstractDatastoreAdmin
extends java.lang.Object
implements dkDatastoreAdmin, DKMessageId, DKConstant, java.io.Serializable

dkAbstractDatastoreAdmin : This class represents and processes datastore datastore admin functions.

See Also:
Serialized Form

Fields inherited from interface com.ibm.mm.sdk.common.DKMessageId
    For details, see the class or interface
 
Fields inherited from interface com.ibm.mm.sdk.common.DKConstant
    For details, see the class or interface
 
Constructor Summary
dkAbstractDatastoreAdmin()
          Constructs a new dkAbstractDatastoreAdmin class without owner datastore object.
dkAbstractDatastoreAdmin(dkDatastore ds)
          Constructs a new dkAbstractDatastoreAdmin class with owner datastore object
 
Method Summary
 dkAccessControl accessControl()
          Deprecated. Replace by authorizationMgmt
 dkAdminDomainsMgmt adminDomainsMgmt()
          Gets the reference to the admin domains management object
 dkAuthorizationMgmt authorizationMgmt()
          Gets the reference to the authorization management object
 void clearCache()
          Clear datastore admin cache
 dkConfigurationMgmt configurationManagement()
          Gets the reference to the configuration management object
 dkDatastore getDatastore()
          Gets the reference to the owner datastore object
 void setDatastore(dkDatastore ds)
          Sets the reference to the owner datastore object
 dkUserManagement userManagement()
          Gets the reference to the user management object
 dkWorkFlowMgmt workFlowManagement()
          Gets the reference to the workflow management object
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

dkAbstractDatastoreAdmin

public dkAbstractDatastoreAdmin()
Constructs a new dkAbstractDatastoreAdmin class without owner datastore object.

dkAbstractDatastoreAdmin

public dkAbstractDatastoreAdmin(dkDatastore ds)
Constructs a new dkAbstractDatastoreAdmin class with owner datastore object
Parameters:
ds - reference to owner datastore object
Method Detail

setDatastore

public void setDatastore(dkDatastore ds)
Sets the reference to the owner datastore object
Specified by:
setDatastore in interface dkDatastoreAdmin

getDatastore

public dkDatastore getDatastore()
Gets the reference to the owner datastore object
Specified by:
getDatastore in interface dkDatastoreAdmin
Returns:
the dkDatastore object

accessControl

public dkAccessControl accessControl()
                              throws DKException,
                                     java.lang.Exception
Deprecated. Replace by authorizationMgmt

Gets the reference to the access control object

Note:DKUsageError exception thrown if method is not implemented

Specified by:
accessControl in interface dkDatastoreAdmin
Returns:
the dkAccessControl object
See Also:
authorizationMgmt()

authorizationMgmt

public dkAuthorizationMgmt authorizationMgmt()
                                      throws DKException,
                                             java.lang.Exception
Gets the reference to the authorization management object

Note:DKUsageError exception thrown if method is not implemented

Specified by:
authorizationMgmt in interface dkDatastoreAdmin
Returns:
the dkAuthorizationMgmt object

userManagement

public dkUserManagement userManagement()
                                throws DKException,
                                       java.lang.Exception
Gets the reference to the user management object

Note:DKUsageError exception thrown if method is not implemented

Specified by:
userManagement in interface dkDatastoreAdmin
Returns:
the dkUserManagement object

configurationManagement

public dkConfigurationMgmt configurationManagement()
                                            throws DKException,
                                                   java.lang.Exception
Gets the reference to the configuration management object

Note:DKUsageError exception thrown if method is not implemented

Specified by:
configurationManagement in interface dkDatastoreAdmin
Returns:
the dkConfigurationManagement object

workFlowManagement

public dkWorkFlowMgmt workFlowManagement()
                                  throws DKException,
                                         java.lang.Exception
Gets the reference to the workflow management object

Note:DKUsageError exception thrown if method is not implemented

Specified by:
workFlowManagement in interface dkDatastoreAdmin
Returns:
the dkWorkFlowMgmt object

adminDomainsMgmt

public dkAdminDomainsMgmt adminDomainsMgmt()
                                    throws DKException,
                                           java.lang.Exception
Gets the reference to the admin domains management object

Note:DKUsageError exception thrown if method is not implemented

Specified by:
adminDomainsMgmt in interface dkDatastoreAdmin
Returns:
the dkAdminDomainsMgmt object

clearCache

public void clearCache()
                throws DKException,
                       java.lang.Exception
Clear datastore admin cache

Note:DKUsageError exception thrown if method is not implemented

Specified by:
clearCache in interface dkDatastoreAdmin

EIP Java APIs

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