public final class I2b2QueryResultsHandler
extends org.protempa.dest.AbstractQueryResultsHandler
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
finish() |
String |
getId() |
void |
handleQueryResult(String keyId,
List<org.protempa.proposition.Proposition> propositions,
Map<org.protempa.proposition.Proposition,List<org.protempa.proposition.Proposition>> forwardDerivations,
Map<org.protempa.proposition.Proposition,List<org.protempa.proposition.Proposition>> backwardDerivations,
Map<org.protempa.proposition.UniqueId,org.protempa.proposition.Proposition> references) |
void |
start(Collection<org.protempa.PropositionDefinition> propDefs)
Builds most of the concept tree, truncates the data tables, opens a
connection to the i2b2 project database, and does some other prep.
|
public String getId()
getId in interface org.protempa.dest.QueryResultsHandlergetId in class org.protempa.dest.AbstractQueryResultsHandlerpublic void start(Collection<org.protempa.PropositionDefinition> propDefs) throws org.protempa.dest.QueryResultsHandlerProcessingException
handleQueryResult(String, java.util.List, java.util.Map, java.util.Map, java.util.Map).start in interface org.protempa.dest.QueryResultsHandlerstart in class org.protempa.dest.AbstractQueryResultsHandlerorg.protempa.dest.QueryResultsHandlerProcessingExceptionpublic void handleQueryResult(String keyId, List<org.protempa.proposition.Proposition> propositions, Map<org.protempa.proposition.Proposition,List<org.protempa.proposition.Proposition>> forwardDerivations, Map<org.protempa.proposition.Proposition,List<org.protempa.proposition.Proposition>> backwardDerivations, Map<org.protempa.proposition.UniqueId,org.protempa.proposition.Proposition> references) throws org.protempa.dest.QueryResultsHandlerProcessingException
org.protempa.dest.QueryResultsHandlerProcessingExceptionpublic void finish()
throws org.protempa.dest.QueryResultsHandlerProcessingException
finish in interface org.protempa.dest.QueryResultsHandlerfinish in class org.protempa.dest.AbstractQueryResultsHandlerorg.protempa.dest.QueryResultsHandlerProcessingExceptionpublic void close()
throws org.protempa.dest.QueryResultsHandlerCloseException
close in interface AutoCloseableclose in interface org.protempa.dest.QueryResultsHandlerclose in class org.protempa.dest.AbstractQueryResultsHandlerorg.protempa.dest.QueryResultsHandlerCloseExceptionCopyright © 2012–2016 Emory University. All rights reserved.