protected void flushObject ( DObject obj ) { // move this object into the dead pool so that we don't claim to have it around anymore; // once our unsubscribe message is processed, it'll be 86ed int ooid = obj . getOid ( ) ; _ocache . remove ( ooid ) ; _dead . put ( ooid , obj ) ; // ship off an unsubscribe message to the server; we'll remove the object from our table // when we get the unsub ack _comm . postMessage ( new UnsubscribeRequest ( ooid ) ) ; }
Flushes a distributed object subscription issuing an unsubscribe request to the server .