code: protected void removeTemporaryDestination(JmsTemporaryDestinationInternal tempDest) {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.entry(this, tc, "removeTemporaryDestination", System.identityHashCode(tempDest));
  
          synchronized (temporaryDestinations) { // synchronize against addTemporaryDestination
              temporaryDestinations.remove(tempDest);
          }
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.exit(this, tc, "removeTemporaryDestination");
      }
docs: Remove a TemporaryDestination from the list of temporary destinations
  created by sessions under this connection
  
  @param tempDest - the temporary destination to be removed from the List