net.ontopia.topicmaps.query.impl.utils
Interface QueryTraceListenerIF

All Known Implementing Classes:
QueryTracer.TracePrinter, SimpleQueryTracer

public interface QueryTraceListenerIF

INTERNAL: Used for testing and timing of queries.


Method Summary
 void endQuery()
           
 void enter(BasicPredicateIF predicate, AbstractClause clause, QueryMatches input)
           
 void enter(List branch)
           
 void enter(OrClause clause, QueryMatches input)
           
 void enterOrderBy()
           
 void enterSelect(QueryMatches result)
           
 void leave(List branch)
           
 void leave(QueryMatches result)
           
 void leaveOrderBy()
           
 void leaveSelect(QueryMatches result)
           
 void startQuery()
           
 void trace(String message)
           
 

Method Detail

startQuery

void startQuery()

endQuery

void endQuery()

enter

void enter(BasicPredicateIF predicate,
           AbstractClause clause,
           QueryMatches input)

enter

void enter(OrClause clause,
           QueryMatches input)

enter

void enter(List branch)

leave

void leave(QueryMatches result)

leave

void leave(List branch)

enterOrderBy

void enterOrderBy()

leaveOrderBy

void leaveOrderBy()

enterSelect

void enterSelect(QueryMatches result)

leaveSelect

void leaveSelect(QueryMatches result)

trace

void trace(String message)


Copyright © 2000-2012 Ontopia.