public IgniteThread(ThreadGroup grp,String gridName,String threadName,Runnable r,int grpIdx){
  super(grp,r,createName(cntr.incrementAndGet(),threadName,gridName));
  this.gridName=gridName;
  this.grpIdx=grpIdx;
}

public IgniteThread ( ThreadGroup grp , String gridName , String threadName , Runnable r , int grpIdx ) { super ( grp , r , createName ( cntr . incrementAndGet ( ) , threadName , gridName ) ) ; this . gridName = gridName ; this . grpIdx = grpIdx ; }
creates grid thread with given name for a given grid with specified thread group .
