org.ow2.cmi.jndi.context
Class CMIInitialContextFactory

java.lang.Object
  extended by org.ow2.cmi.jndi.context.CMIInitialContextFactory
All Implemented Interfaces:
javax.naming.spi.InitialContextFactory

public final class CMIInitialContextFactory
extends java.lang.Object
implements javax.naming.spi.InitialContextFactory

CMIInitialContext factory.

Author:
The new CMI team
See Also:
CMIContext

Constructor Summary
CMIInitialContextFactory()
           
 
Method Summary
 javax.naming.Context getInitialContext(java.util.Hashtable<?,?> environment)
          Create a CMI context.
Because the JNDI environment is provided in parameter, if the expected properties are not set, a NamingException will be thrown.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CMIInitialContextFactory

public CMIInitialContextFactory()
Method Detail

getInitialContext

public javax.naming.Context getInitialContext(java.util.Hashtable<?,?> environment)
                                       throws CMINamingException
Create a CMI context.
Because the JNDI environment is provided in parameter, if the expected properties are not set, a NamingException will be thrown.

Specified by:
getInitialContext in interface javax.naming.spi.InitialContextFactory
Parameters:
environment - The needed properties to create the CMI context.
Returns:
A CMI context
Throws:
CMINamingException - If cannot create an initial context.


Copyright © 2008 OW2 Consortium. All Rights Reserved.