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 ; }
checks a single CFMLFactory for the thread