destroy

Destroys this object. If the object is a Container,
this method is applied to all its contents. If the object contains an IDLType
attribute for an anonymous type, that IDLType is destroyed.
If the object is currently contained in some other object, it is removed.
If the method is invoked on a Repository or on a PrimitiveDef
then the BAD_INV_ORDER exception is raised with minor value 2.
An attempt to destroy an object that would leave the repository in an
incoherent state causes BAD_INV_ORDER exception to be raised
with the minor code 1.

_ids

Retrieves a string array containing the repository identifiers
supported by this ObjectImpl object. For example,
for a stub, this method returns information about all the
interfaces supported by the stub.