1 26 27 package org.objectweb.openccm.corba; 28 29 36 37 public abstract class TheNameService 38 { 39 45 48 private static NamingContext namingContext_ = null; 49 50 56 59 private 60 TheNameService() 61 { 62 } 63 64 70 76 81 public static NamingContext 82 getNamingContext() 83 { 84 if(namingContext_ == null) 85 { 86 namingContext_ = new NamingContext( 87 org.omg.CosNaming.NamingContextHelper.narrow( 88 TheORB.resolve_initial_reference("NameService") 89 )); 90 } 91 return namingContext_; 92 } 93 94 99 public static void 100 setNamingContext(NamingContext namingContext) 101 { 102 namingContext_ = namingContext; 103 } 104 } 105 | Popular Tags |