code: private FDThreadImpl getByNativeIdentifier(String name, CFMLFactoryImpl factory, String id) {
  	Map<Integer, PageContextImpl> pcs = factory.getActivePageContexts();
  	Iterator<PageContextImpl> it = pcs.values().iterator();
  	PageContextImpl pc;
  
  	while (it.hasNext()) {
  	    pc = it.next();
  	    if (equals(pc, id)) return new FDThreadImpl(this, factory, name, pc);
  	}
  	return null;
      }
docs: checks a single CFMLFactory for the thread
  
  @param name
  @param factory
  @param id
  @return matching thread or null