类javax.naming.spi.InitialContextFactoryBuilder源码实例Demo

下面列出了怎么用javax.naming.spi.InitialContextFactoryBuilder的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: pentaho-kettle   文件: DatabaseTest.java
@Before
public void setUp() throws Exception {
  conn = mockConnection( mock( DatabaseMetaData.class ) );
  when( log.getLogLevel() ).thenReturn( LogLevel.NOTHING );
  when( dbMetaMock.getDatabaseInterface() ).thenReturn( databaseInterface );
  if ( !NamingManager.hasInitialContextFactoryBuilder() ) {
    // If JNDI is not initialized, use simpleJNDI
    System.setProperty( Context.INITIAL_CONTEXT_FACTORY,
      "org.osjava.sj.memory.MemoryContextFactory" ); // pentaho#simple-jndi;1.0.0
    System.setProperty( "org.osjava.sj.jndi.shared", "true" );
    InitialContextFactoryBuilder simpleBuilder = new SimpleNamingContextBuilder();
    NamingManager.setInitialContextFactoryBuilder( simpleBuilder );
  }
}
 
 类所在包
 类方法
 同包方法