Unbind name(s) in CORBA naming service

Usage

  removeNamedCorbaObject(..., recursive=T)

Arguments

... one or more character strings identifying either different objects in the top-level naming context, or a path in the naming service identifying a single object.
recursive controls whether multiple names are treated as a path identifying a single nested name (TRUE) or multiple names at the top-level

Description

Removes the specified names from the CORBA naming context identified by the arguments. If an object being removed is itself a naming context, all its contents are also removed, at least in Orbacus.

Value

logical indicating whether the removal was successful.

Author(s)

Duncan Temple Lang

References

http://www.omegahat.org/CORBA

See Also

createNamingContext, .CorbaServer

Examples

  createNamingContext("A")
  createNamingContext("B")
  createNamingContext("C")

   # now remove one and then two at a time
  removeNamedCorbaObject("A")
  removeNamedCorbaObject("C","B",recursive=FALSE)

  createNamingContext("A")
  createNamingContext("A","B")
  removeNamedCorbaObject("A","B")


[Package Contents]