code: public SIMPTopicSpaceControllable getTopicSpaceControlByID(String id)
      throws SIMPInvalidRuntimeIDException,
             SIMPControllableNotFoundException,
             SIMPException
    {
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.entry(tc, "getTopicSpaceControlByID", new Object[] { id });
      
      DestinationTypeFilter filter = new DestinationTypeFilter();
      filter.QUEUE = Boolean.FALSE;
        
      SIMPTopicSpaceControllable control =
        (SIMPTopicSpaceControllable) getMessageHandlerControlByID(id, filter);
      
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.exit(tc, "getTopicSpaceControlByID", control);
  
      return control;        
    }
docs: /* (non-Javadoc)
  @see com.ibm.ws.sib.processor.runtime.MessageProcessorControllable#getTopicSpaceControlByID(java.lang.String)