| 121 | }; |
| 122 | |
| 123 | Status ExternalDataSourceExecutor::InitJNI(MetricGroup* metrics) { |
| 124 | // Initializes the JniState singleton and initializes the metric values. |
| 125 | JniState& s = JniState::GetInstance(); |
| 126 | RETURN_IF_ERROR(s.Init(metrics)); |
| 127 | RETURN_IF_ERROR(s.UpdateClassCacheMetrics()); |
| 128 | return Status::OK(); |
| 129 | } |
| 130 | |
| 131 | ExternalDataSourceExecutor::~ExternalDataSourceExecutor() { |
| 132 | DCHECK(!is_initialized_); |
nothing calls this directly
no test coverage detected