Class SplitLocalResolverImpl

java.lang.Object
com.sun.corba.se.impl.resolver.SplitLocalResolverImpl
All Implemented Interfaces:
LocalResolver, Resolver

public class SplitLocalResolverImpl extends Object implements LocalResolver
  • Constructor Details

    • SplitLocalResolverImpl

      public SplitLocalResolverImpl(Resolver resolver, LocalResolver localResolver)
  • Method Details

    • register

      public void register(String name, Closure closure)
      Description copied from interface: LocalResolver
      Register the Closure with the given name. The Closure must evaluate to an org.omg.CORBA.Object.
      Specified by:
      register in interface LocalResolver
    • resolve

      public Object resolve(String name)
      Description copied from interface: Resolver
      Look up the name using this resolver and return the CORBA object reference bound to this name, if any. Returns null if no object is bound to the name.
      Specified by:
      resolve in interface Resolver
    • list

      public Set list()
      Description copied from interface: Resolver
      Return the entire collection of names that are currently bound by this resolver. Resulting collection contains only strings for which resolve does not return null. Some resolvers may not support this method, in which case they return an empty set.
      Specified by:
      list in interface Resolver