+ public Object lookup(String aName) throws NamingException {
+ Object value = bindings.get(aName);
+ if (value == null) {
+ throw new NameNotFoundException(aName);
+ }
+ return value;
+ }
+
+ @Override
+ public void bind(Name aName, Object aObj) throws NamingException {
+ bind(aName.toString(), aObj);
+ }
+
+ @Override
+ public void unbind(Name aName) throws NamingException {
+ unbind(aName.toString());