Information Catalog Manager Administration Guide

ACTION.OBJTYPE

Identifies the action to perform on the object type that is described with the tags that follow ACTION.OBJTYPE.

Context

ACTION.OBJTYPE is used to create, delete, or maintain Information Catalog Manager object types.

ACTION.OBJTYPE is followed by one or more OBJECT and PROPERTY tags, which define the object type being acted on.

Syntax



:ACTION.OBJTYPE(option)

Options

The following options are valid with ACTION.OBJTYPE:

ADD
APPEND
DELETE
DELETE_EXT
MERGE
UPDATE

ACTION.OBJTYPE(ADD)

Creates the object type.

Context

Figure 34. Using the ACTION.OBJTYPE tag when adding object types

:ACTION.OBJTYPE(ADD)
:OBJECT.TYPE() CATEGORY() EXTNAME() PHYNAME() ICOFILE() ICWFILE()
:PROPERTY.EXTNAME() DT() DL() SHRTNAME() NULLS() UUISEQ()
:PROPERTY.EXTNAME() DT() DL() SHRTNAME() NULLS() UUISEQ()

Rules

ACTION.OBJTYPE(APPEND)

Appends a property to an existing object type.

Context

Figure 35. Using the ACTION.OBJTYPE tag when adding properties to object types

:ACTION.OBJTYPE(APPEND)
:OBJECT.TYPE()
:PROPERTY.EXTNAME() DT() DL() SHRTNAME() NULLS() UUISEQ()

Rules

ACTION.OBJTYPE(DELETE)

Deletes the object type.

Context

Figure 36. Using the ACTION.OBJTYPE tag when deleting object types

:ACTION.OBJTYPE(DELETE)
:OBJECT.TYPE()

Rules

ACTION.OBJTYPE(DELETE_EXT)

Deletes the object type and objects of that object type.

Context

Figure 37. Using the ACTION.OBJTYPE tag when deleting object types and all objects of that type

:ACTION.OBJTYPE(DELETE_EXT)
:OBJECT.TYPE()

Rules

ACTION.OBJTYPE(MERGE)

Checks the information catalog for the input object type name to see if the object type exists.

If the object type exists, the Information Catalog Manager compares properties of the input object type to the properties of the stored object type. If the properties match, then the object types are treated as identical; if not, the input object type is not valid.

If the object type does not exist, the Information Catalog Manager creates a new object type.

Context

Figure 38. Using the ACTION.OBJTYPE tag when merging object types

: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.OBJTYPE(UPDATE)

Changes an object-type external name and ICON file information.

Context

Figure 39. Using the ACTION.OBJTYPE tag when updating object types

:ACTION.OBJTYPE(UPDATE)
:OBJECT.TYPE() EXTNAME() ICOFILE() ICWFILE()

Rules


[ Top of Page | Previous Page | Next Page ]