org.ow2.carol.cmi.jndi.context
Class CMIInitialContextFactory

java.lang.Object
  extended by org.ow2.carol.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.
The following properties must be set in the environment given in parameter:

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.
 
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 javax.naming.NamingException
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:
javax.naming.NamingException - If cannot create an initial context.


Copyright © 2007 OW2 Consortium. All Rights Reserved.