// Create Topic Name Index
TopicNamesIndex nameIndex =
(TopicNamesIndex) tm.getHelperObject(org.tmapi.index.core.TopicNamesIndex.class);
String needle = "tmapi";
Collection tmNames = nameIndex.getTopicNamesByValue(needle);
Iterator tmNamesIt = tmNames.iterator();
// iterate the results
while (tmNamesIt.hasNext()) {
TopicName currentTopicName = tmNamesIt.next();
Topic currentTopic = currentTopicName.getTopic();
System.out.println("Topic Id: " + currentTopic.getObjectId());
}Searching for Topic Names
You should read Using Indexes before implement the following code.
