org.codehaus.spice.jndikit
Class StandardNamespace

java.lang.Object
  extended byorg.codehaus.spice.jndikit.StandardNamespace
All Implemented Interfaces:
Namespace, ObjectFactory, StateFactory

public class StandardNamespace
extends Object
implements Namespace

Namespace that directly uses NamingManager.

Version:
$Revision: 1.1 $
Author:
Peter Donald

Constructor Summary
StandardNamespace(NameParser nameParser)
          Construct a Namespace with specified NameParser.
 
Method Summary
 NameParser getNameParser()
           
 Object getObjectInstance(Object object, Name name, Context parent, Hashtable environment)
           
 Object getStateToBind(Object object, Name name, Context parent, Hashtable environment)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StandardNamespace

public StandardNamespace(NameParser nameParser)
Construct a Namespace with specified NameParser.

Parameters:
nameParser - the NameParser for Namespace
Method Detail

getNameParser

public NameParser getNameParser()
Specified by:
getNameParser in interface Namespace

getStateToBind

public Object getStateToBind(Object object,
                             Name name,
                             Context parent,
                             Hashtable environment)
                      throws NamingException
Specified by:
getStateToBind in interface StateFactory
Throws:
NamingException

getObjectInstance

public Object getObjectInstance(Object object,
                                Name name,
                                Context parent,
                                Hashtable environment)
                         throws Exception
Specified by:
getObjectInstance in interface ObjectFactory
Throws:
Exception


Copyright © 1999-2006 Codehaus. All Rights Reserved.