1 16 17 package org.apache.naming; 18 19 import java.util.Hashtable ; 20 import javax.naming.Context ; 21 import javax.naming.NamingException ; 22 import javax.naming.spi.InitialContextFactory ; 23 24 29 public class NamingContextFactory implements InitialContextFactory { 30 31 43 public Context getInitialContext(Hashtable environment) 44 throws NamingException { 45 Context ctx = new NamingContext(environment, "initialContext"); 46 if (SynchronizedContext.isSynchronized(environment)) { 47 return new SynchronizedContext(ctx); 48 } else { 49 return ctx; 50 } 51 } 52 } 53 | Popular Tags |