|
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.DKXDOClassificationDefICM
Use this class to represent a XDO classification and to manage the XDO classification in the ICM datastore.
Constructor Summary | |
DKXDOClassificationDefICM(dkDatastore ds)
Constructs the XDO Classification object and initializes with the datastore object where this object persists. |
Method Summary | |
void |
add()
Adds this XDO Classification object to the persistent store. |
void |
addCompileOptionForSystemTypeOnFactory(short systemType,
short compileOption,
java.lang.String cppFactory)
Adds the C++ factory that would handle resources that are of this type of XDO classification. |
void |
del()
Deletes this XDO classification object from the persistent store. |
java.lang.String |
getAttrGroupName()
Gets the attribute group name of the XDO Classification See setName() in DKAttrGroupDefICM for the attribute group name definition The attribute group name can be RESOURCEBLOB, RESOURCETEXT, RESOURCEIMAGE, RESOURCEMEDIA and the user definied attribute group. |
dkDatastore |
getDatastore()
Gets the datastore where this XDO classification would be persisted. |
java.lang.String |
getDescription()
Gets the description of this XDO Classification |
int |
getId()
Gets the identifier of XDO Classification that is assigned by the ICM datastore |
java.lang.String |
getJavaXdoClassName()
Gets the java class that handles resources that are of this type of XDO Classification |
java.lang.String |
getName()
Gets the name of this XDO classification |
dkCollection |
listCompileOptionForSystemType()
Lists the C++ factory that would handle resources that are of this type of XDO classification. |
void |
removeCompileOptionForSystemType(short systemType,
short compileOption)
Removes the C++ factory that would handle resources that are of this type of XDO classification. |
void |
setAttrGroupName(java.lang.String attrGroupName)
Sets the attribute group name for this XDO classification |
void |
setDatastore(dkDatastore ds)
Sets datastore where this XDO classification would be persisted when this object is added. |
void |
setDescription(java.lang.String desc)
Sets the description of this XDO Classification. |
void |
setJavaXdoClassName(java.lang.String javaXdoClassName)
Sets the java class that handles resources that are of this type of XDO Classification |
void |
setName(java.lang.String name)
Sets the name of this XDO Classification to the specified name. |
void |
update()
Updates this XDO classification in the persistent store. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DKXDOClassificationDefICM(dkDatastore ds)
ds
- the ICM datastoreMethod Detail |
public void add() throws DKException, java.lang.Exception
if
- an error occurspublic void del() throws DKException, java.lang.Exception
if
- an error occurspublic void update() throws DKException, java.lang.Exception
if
- an error occurspublic dkDatastore getDatastore()
public void setDatastore(dkDatastore ds)
ds
- the datastore object associated with this XDO classification objectpublic int getId()
public java.lang.String getName()
public void setName(java.lang.String name)
name
- - name to be assigned to this XDO classificationpublic java.lang.String getDescription()
public void setDescription(java.lang.String desc)
desc
- description to be set for this XDO classificationpublic java.lang.String getAttrGroupName()
public void setAttrGroupName(java.lang.String attrGroupName)
attrGroupName
- attribute group name to be set to this XDO classificationin this class for detail information
public java.lang.String getJavaXdoClassName()
public void setJavaXdoClassName(java.lang.String javaXdoClassName)
javaXdoClassName
- xdo class name to be set to this XDO classification
The java xdo class name can be DKLobICM, DKTextICM, DKImageICM, DKStreamICM,
DKViedoStreamICM.public void addCompileOptionForSystemTypeOnFactory(short systemType, short compileOption, java.lang.String cppFactory) throws DKException
systemType
- - Operating system type to be set to this C++ factory
either Window or AIXcompileOption
- compile option for this C++ factory.
either Non-Debug version or DebugcppFactory
- - the C++ factory that would handle resources.public void removeCompileOptionForSystemType(short systemType, short compileOption) throws DKException
systemType
- - Operating system type to be set to this C++ factory
either Window or AIXcompileOption
- compile option for this C++ factory.
either Non-Debug version or Debugpublic dkCollection listCompileOptionForSystemType() throws DKException, java.lang.Exception
|
EIP Java APIs | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |