Data Warehouse Center Application Integration Guide

ACTION.OBJINST

Identifies the action to be performed on the object that is described with the tags that follow the ACTION tag.

Context

ACTION.OBJINST is used to create, delete, or maintain Information Catalog Manager objects.

ACTION.OBJINST is followed by one or more OBJECT and INSTANCE tags, which define the object to act on.

Syntax



:ACTION.OBJINST(option)

Options

The following options are valid for ACTION.OBJINST:

ADD
DELETE
DELETE_TREE_ALL
DELETE_TREE_REL
MERGE
UPDATE

ACTION.OBJINST(ADD)

Adds an object.

Context

Figure 33. Using the ACTION.OBJINST tag when adding objects

:ACTION.OBJINST(ADD)
:OBJECT.TYPE()
:INSTANCE.short_name()
:INSTANCE.short_name()
	
:OBJECT.TYPE()
:INSTANCE.short_name()
:INSTANCE.short_name()

Rules

ACTION.OBJINST(DELETE)

Deletes an object.

Context

Figure 34. Using the ACTION.OBJINST tag when deleting objects

:ACTION.OBJINST(DELETE)
:OBJECT.TYPE()
:INSTANCE.SOURCEKEY(UUI_short_name()...)
	
:OBJECT.TYPE()
:INSTANCE.SOURCEKEY(UUI_short_name()...)

Rules

ACTION.OBJINST(DELETE_TREE_ALL)

Deletes a Grouping category object, all Comments objects that are attached to it, and all ATTACHMENT, CONTACT, and LINK relationships in which it participates. Deletes all objects that are contained in the Grouping category object, all Comments objects attached to them, and all ATTACHMENT, CONTACT, and LINK relationships in which they participate.

Context

Figure 35. Using the ACTION.OBJINST tag when deleting Grouping category objects and contained objects

:ACTION.OBJINST(DELETE_TREE_ALL)
:OBJECT.TYPE()
:INSTANCE.SOURCEKEY(UUI_short_name()...)
	
:OBJECT.TYPE()
:INSTANCE.SOURCEKEY(UUI_short_name()...)

Rules

ACTION.OBJINST(DELETE_TREE_REL)

Deletes a Grouping category object, all Comments objects attached to it, and all ATTACHMENT, CONTACT, CONTAIN, and LINK relationships in which it participates.

Context

Figure 36. Using the ACTION.OBJINST tag when deleting Grouping category objects and relationships

:ACTION.OBJINST(DELETE_TREE_REL)
:OBJECT.TYPE()
:INSTANCE.SOURCEKEY(UUI_short_name()...)
	
:OBJECT.TYPE()
:INSTANCE.SOURCEKEY(UUI_short_name()...)

Rules

ACTION.OBJINST(MERGE)

Searches for the input object's UUI in the information catalog to see whether the input object exists.

If the object exists, the Information Catalog Manager updates the property values of the object in the information catalog. If the object does not exist, the Information Catalog Manager creates a new object.

Context

Figure 37. Using the ACTION.OBJINST tag when merging objects

:ACTION.OBJTYPE(MERGE)
:OBJECT.TYPE() CATEGORY() EXTNAME() PHYNAME() ICOFILE() ICWFILE()
:PROPERTY.EXTNAME() DT() DL() SHRTNAME() NULLS() UUISEQ()
	
:ACTION.OBJINST(MERGE)
:OBJECT.TYPE()
:INSTANCE.short_name()

Rules

ACTION.OBJINST(UPDATE)

Updates the value of an object.

Context

Figure 38. Using the ACTION.OBJINST tag when updating objects

:ACTION.OBJINST(UPDATE)
:OBJECT.TYPE()
:INSTANCE.SOURCEKEY(UUI_short_name()...) short_name()

Rules


[ Top of Page | Previous Page | Next Page ]