@Override
  public void unbind(String name) throws NamingException {
    unbind(nameParser.parse(name));
  }
Removes name and its associated object from the context.

@param name name to remove
@throws NoPermissionException if this context has been destroyed.
@throws InvalidNameException if name is empty or is CompositeName that spans more than one
        naming system
@throws NameNotFoundException if intermediate context can not be found
@throws NotContextException if name has more than one atomic name and intermediate context is
        not found.
@throws NamingException if any other naming exception occurs
geode-core/src/main/java/org/apache/geode/internal/jndi/ContextImpl.java