private RequeueElementWrapper < E > requeue ( E element , Object owner , AcquireState acquired ) { RequeueElementWrapper < E > record = new RequeueElementWrapper < E > ( element ) ; record . state = acquired ; record . owner = owner ; requeue . add ( record ) ; requeuedElementMap . put ( element , record ) ; return record ; }
Places an element onto the requeue buffer in the acquired state by the specified owner .