|
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.dkAbstractAttrGroupDef
This class defines methods to access attribute group def information
Fields inherited from interface com.ibm.mm.sdk.common.DKMessageId |
For details, see the class or interface |
Constructor Summary | |
dkAbstractAttrGroupDef()
Constructs a new dkAbstractAttrGroupDef class without owner datastore object. |
|
dkAbstractAttrGroupDef(dkDatastore ds)
Constructs a new dkAbstractAttrGroupDef class with owner datastore object |
Method Summary | |
void |
addAttr(dkAttrDef attrObj)
Adds the given attribute to the group (memory-only) |
void |
clearCache()
Clear datastore cache |
java.lang.String |
datastoreType()
Gets the type for this datastore object |
dkDatastore |
getDatastore()
Gets the reference to the owner datastore object |
java.lang.String |
getName()
Gets attribute group name |
java.lang.String[] |
listAttrNames()
Gets a list of attribute names defined to the attribute group |
dkCollection |
listAttrs()
Gets a list of attributes defined to the attribute group |
void |
removeAttr(java.lang.String attrName)
Removes the given attribute from the group (memory-only) |
void |
setDatastore(dkDatastore ds)
Sets the reference to the owner datastore object |
void |
setName(java.lang.String name)
Sets attribute group name |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public dkAbstractAttrGroupDef()
public dkAbstractAttrGroupDef(dkDatastore ds)
ds
- reference to owner datastore objectMethod Detail |
public void setDatastore(dkDatastore ds)
setDatastore
in interface dkAttrGroupDef
com.ibm.mm.sdk.common.dkAttrGroupDef
ds
- datastorepublic dkDatastore getDatastore()
getDatastore
in interface dkAttrGroupDef
public java.lang.String datastoreType() throws java.lang.Exception
datastoreType
in interface dkAttrGroupDef
DKException
- if error occurspublic java.lang.String getName()
getName
in interface dkAttrGroupDef
public void setName(java.lang.String name)
setName
in interface dkAttrGroupDef
name
- new name to be set to this attribute group objectpublic dkCollection listAttrs() throws DKException, java.lang.Exception
Note:DKUsageError exception thrown if method is not implemented
listAttrs
in interface dkAttrGroupDef
public java.lang.String[] listAttrNames() throws DKException, java.lang.Exception
Note:DKUsageError exception thrown if method is not implemented
listAttrNames
in interface dkAttrGroupDef
public void addAttr(dkAttrDef attrObj) throws DKException, java.lang.Exception
Note:DKUsageError exception thrown if method is not implemented
addAttr
in interface dkAttrGroupDef
attrObj
- attribute object to be added.public void removeAttr(java.lang.String attrName) throws DKException, java.lang.Exception
Note:DKUsageError exception thrown if method is not implemented
removeAttr
in interface dkAttrGroupDef
attrObj
- the attribute to be removed.public void clearCache() throws DKException, java.lang.Exception
Note:DKUsageError exception thrown if method is not implemented
clearCache
in interface dkAttrGroupDef
|
EIP Java APIs | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |