Information Catalog Manager Administration 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 28. 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 29. 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 30. 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 31. 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 32. 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 33. 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 ]