code: public void removeTopic(String topic)
    {
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.entry(tc, "removeTopic", topic);
  
      if (_subscriptionState == null)
      {
        if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled())
          SibTr.debug(tc, "removeTopic", "Topic not found");
      }
      else
        _subscriptionState.removeTopic(topic);
  
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.exit(tc, "removeTopic");
    }
docs: Removes a topic from the set of topics with this OutputHandler