Methods Summary |
---|
public static Resolver | makeBootstrapResolver(com.sun.corba.se.spi.orb.ORB orb, java.lang.String host, int port)Return a resolver that uses the proprietary bootstrap protocol
to implement a resolver. Obtains the necessary host and port
information from the ORB.
return new BootstrapResolverImpl( orb, host, port ) ;
|
public static Resolver | makeCompositeResolver(Resolver first, Resolver second)Return a resolver composed of the two given resolvers. result.list() is the
union of first.list() and second.list(). result.resolve( name ) returns
first.resolve( name ) if that is not null, otherwise returns the result of
second.resolve( name ).
return new CompositeResolverImpl( first, second ) ;
|
public static Resolver | makeFileResolver(com.sun.corba.se.spi.orb.ORB orb, java.io.File file)
return new FileResolverImpl( orb, file ) ;
|
public static com.sun.corba.se.spi.orb.Operation | makeINSURLOperation(com.sun.corba.se.spi.orb.ORB orb, Resolver bootstrapResolver)
return new INSURLOperationImpl(
(com.sun.corba.se.spi.orb.ORB)orb, bootstrapResolver ) ;
|
public static LocalResolver | makeLocalResolver()Return a local resolver that simply stores bindings in a map.
return new LocalResolverImpl() ;
|
public static Resolver | makeORBDefaultInitRefResolver(com.sun.corba.se.spi.orb.Operation urlOperation, java.lang.String defaultInitRef)
return new ORBDefaultInitRefResolverImpl( urlOperation,
defaultInitRef ) ;
|
public static Resolver | makeORBInitRefResolver(com.sun.corba.se.spi.orb.Operation urlOperation, com.sun.corba.se.spi.orb.StringPair[] initRefs)Return a resolver that relies on configured values of ORBInitRef for data.
return new ORBInitRefResolverImpl( urlOperation, initRefs ) ;
|
public static LocalResolver | makeSplitLocalResolver(Resolver resolver, LocalResolver localResolver)
return new SplitLocalResolverImpl( resolver, localResolver ) ;
|