Package com.illumon.iris.db.tables.utils
Interface ContextAwareLiveWidget<TYPE>
- Type Parameters:
TYPE-
- All Superinterfaces:
Deflatable<TYPE>,LiveWidget<TYPE>
- All Known Implementing Classes:
FigureWidget,LiveOneClickTable,LivePivotWidget,PandasDataFrameWidget,ParameterizedQueryClientImpl
Interface for Live Widgets that are context aware.
-
Method Summary
Modifier and TypeMethodDescriptiongetName()Gets the name of the Live Widget.gets the processor connection.intGets the session ID for console widgets.voidSets the name of the Live Widget.voidsetProcessorConnection(QueryProcessorConnection processorConnection) Sets the processor connection.voidsetSessionId(int sessionId) Sets the session ID for console widgets.Methods inherited from interface com.illumon.iris.db.tables.remote.Deflatable
deflateMethods inherited from interface com.illumon.iris.db.tables.utils.LiveWidget
getComponent, getComponent, updateTelemetryInfo
-
Method Details
-
setName
Sets the name of the Live Widget.- Parameters:
name- the name of the Live Widget
-
getName
String getName()Gets the name of the Live Widget.- Returns:
- the name of the Live Widget
-
setProcessorConnection
Sets the processor connection.- Parameters:
processorConnection- the processor connection
-
getProcessorConnection
QueryProcessorConnection getProcessorConnection()gets the processor connection.- Returns:
- the processor connection
-
setSessionId
void setSessionId(int sessionId) Sets the session ID for console widgets.- Parameters:
sessionId- the session ID
-
getSessionId
int getSessionId()Gets the session ID for console widgets.- Returns:
- the session ID
-