org.omg.CORBA

Interface IRObjectOperations

public interface IRObjectOperations

Defines the operations, applicable to the interface repository object.
Method Summary
DefinitionKinddef_kind()
Get the definition kind of this interface repository object.
voiddestroy()
Destroy this interface repository object.

Method Detail

def_kind

public DefinitionKind def_kind()
Get the definition kind of this interface repository object.

Returns: the defintion kind (one of the DefinitionKind.dk_... constants).

destroy

public void destroy()
Destroy this interface repository object. If the object is a container, the method applies to all its contents. If the object is part of some other object, it is removed.

Throws: BAD_INV_ORDER, minor code 1, if destroying this object would leave the repository in an incoherent state. BAD_INV_ORDER, minor code 2, if the method is invoked on the Repository or on the definition of the primitive type.