blob: 5647bfa11818bee070c9fc04a7f2214ccad1ad1b [file]
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <stdexcept>
#include "minifi-api.h"
extern "C" {
minifi_extension* MINIFI_REGISTER_EXTENSION_FN(minifi_extension_context*, const minifi_extension_definition*) {
throw std::runtime_error("Not implemented");
}
minifi_status minifi_register_processor(minifi_extension*, const minifi_processor_definition*) {
throw std::runtime_error("Not implemented");
}
minifi_status minifi_register_controller_service(minifi_extension*, const minifi_controller_service_definition*) {
throw std::runtime_error("Not implemented");
}
minifi_status minifi_process_context_get_property(minifi_process_context*, minifi_string_view, minifi_flow_file*,
void (*)(void* user_ctx, minifi_string_view property_value), void*) {
throw std::runtime_error("Not implemented");
}
minifi_status minifi_process_context_get_controller_service_from_property(minifi_process_context*, minifi_string_view, minifi_string_view,
minifi_controller_service**) {
throw std::runtime_error("Not implemented");
}
void minifi_process_context_get_dynamic_properties(minifi_process_context*, minifi_flow_file*,
void (*)(void* user_ctx, minifi_string_view dynamic_property_name, minifi_string_view dynamic_property_value), void*) {
throw std::runtime_error("Not implemented");
}
void minifi_logger_log_string(minifi_logger*, minifi_log_level, minifi_string_view) {
throw std::runtime_error("Not implemented");
}
bool minifi_logger_should_log(minifi_logger*, minifi_log_level) {
throw std::runtime_error("Not implemented");
}
MINIFI_OWNED minifi_flow_file* minifi_process_session_get(minifi_process_session*) {
throw std::runtime_error("Not implemented");
}
MINIFI_OWNED minifi_flow_file* minifi_process_session_create(minifi_process_session*, minifi_flow_file*) {
throw std::runtime_error("Not implemented");
}
minifi_status minifi_process_session_penalize(minifi_process_session*, minifi_flow_file*) {
throw std::runtime_error("Not implemented");
}
minifi_status minifi_process_session_transfer(minifi_process_session*, MINIFI_OWNED minifi_flow_file*, minifi_string_view) {
throw std::runtime_error("Not implemented");
}
minifi_status minifi_process_session_remove(minifi_process_session*, MINIFI_OWNED minifi_flow_file*) {
throw std::runtime_error("Not implemented");
}
minifi_status minifi_process_session_read(minifi_process_session*, minifi_flow_file*, int64_t (*)(void* user_ctx, minifi_input_stream*), void*) {
throw std::runtime_error("Not implemented");
}
minifi_status minifi_process_session_write(minifi_process_session*, minifi_flow_file*, int64_t (*)(void* user_ctx, minifi_output_stream*), void*) {
throw std::runtime_error("Not implemented");
}
void minifi_config_get(minifi_extension_context*, minifi_string_view, void (*)(void* user_ctx, minifi_string_view config_value), void*) {
throw std::runtime_error("Not implemented");
}
size_t minifi_input_stream_size(minifi_input_stream*) {
throw std::runtime_error("Not implemented");
}
int64_t minifi_input_stream_read(minifi_input_stream*, char*, size_t) {
throw std::runtime_error("Not implemented");
}
int64_t minifi_output_stream_write(minifi_output_stream*, const char*, size_t) {
throw std::runtime_error("Not implemented");
}
minifi_status minifi_process_session_set_flow_file_attribute(minifi_process_session*, minifi_flow_file*, minifi_string_view,
const minifi_string_view*) {
throw std::runtime_error("Not implemented");
}
bool minifi_process_session_get_flow_file_attribute(minifi_process_session*, minifi_flow_file*, minifi_string_view,
void (*)(void* user_ctx, minifi_string_view attribute_value), void*) {
throw std::runtime_error("Not implemented");
}
void minifi_process_session_get_flow_file_attributes(minifi_process_session*, minifi_flow_file*,
void (*)(void* user_ctx, minifi_string_view attribute_name, minifi_string_view attribute_value), void*) {
throw std::runtime_error("Not implemented");
}
uint64_t minifi_process_session_get_flow_file_size(minifi_process_session*, minifi_flow_file*) {
throw std::runtime_error("Not implemented");
}
minifi_status minifi_process_session_get_flow_file_id(minifi_process_session*, minifi_flow_file*,
void (*)(void* user_ctx, minifi_string_view flow_file_id), void*) {
throw std::runtime_error("Not implemented");
}
enum minifi_status minifi_controller_service_context_get_property(struct minifi_controller_service_context*, minifi_string_view,
void (*)(void* user_ctx, minifi_string_view property_value), void*) {
throw std::runtime_error("Not implemented");
}
enum minifi_status minifi_process_context_get_ssl_data_from_property(struct minifi_process_context*, struct minifi_string_view,
void (*)(void*, const struct minifi_ssl_data*), void*) {
throw std::runtime_error("Not implemented");
}
enum minifi_status minifi_process_context_get_proxy_data_from_property(struct minifi_process_context*, struct minifi_string_view,
void (*)(void*, const struct minifi_proxy_data*), void*) {
throw std::runtime_error("Not implemented");
}
minifi_status minifi_process_context_set_trigger_when_empty(minifi_process_context*, bool) {
throw std::runtime_error("Not implemented");
}
minifi_status minifi_process_context_report_metrics(minifi_process_context*, size_t, const minifi_string_view*, const double*) {
throw std::runtime_error("Not implemented");
}
} // extern "C"