1
2
3
4
5
6
7
8
9
10
11 package org.mule.tck.jndi;
12
13 import java.util.Hashtable;
14
15 import javax.naming.Context;
16 import javax.naming.NamingException;
17 import javax.naming.spi.InitialContextFactory;
18
19
20
21
22 public class InMemoryContextFactory implements InitialContextFactory
23 {
24 public Context getInitialContext() throws NamingException
25 {
26 return getInitialContext(null);
27 }
28
29 public Context getInitialContext(Hashtable environment) throws NamingException
30 {
31 return new InMemoryContext();
32 }
33 }
34
35