Skip to content

Commit 0bb815e

Browse files
committed
useProcessorClassDescription -> useProcessorClassDefinition
1 parent d40b59e commit 0bb815e

5 files changed

Lines changed: 17 additions & 17 deletions

File tree

Extensions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ extern "C" void MinifiInitExtension(MinifiExtensionContext* extension_context) {
4848
.user_data = nullptr
4949
};
5050
auto* extension = MinifiRegisterExtension(extension_context, &extension_definition);
51-
minifi::api::core::useProcessorClassDescription<minifi::extensions::llamacpp::processors::RunLlamaCppInference>([&] (const MinifiProcessorClassDefinition& description) {
52-
MinifiRegisterProcessor(extension, &description);
51+
minifi::api::core::useProcessorClassDefinition<minifi::extensions::llamacpp::processors::RunLlamaCppInference>([&] (const MinifiProcessorClassDefinition& definition) {
52+
MinifiRegisterProcessor(extension, &definition);
5353
});
5454
}
5555
```

extension-framework/cpp-extension-lib/include/api/core/Resource.h

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
namespace org::apache::nifi::minifi::api::core {
4141

4242
template<typename Class, typename Fn>
43-
void useProcessorClassDescription(Fn&& fn) {
43+
void useProcessorClassDefinition(Fn&& fn) {
4444
std::vector<std::vector<MinifiStringView>> string_vector_cache;
4545

4646
const auto full_name = minifi::core::className<Class>();
@@ -78,7 +78,7 @@ void useProcessorClassDescription(Fn&& fn) {
7878
attribute_relationships_cache.push_back(std::move(rel_cache));
7979
}
8080

81-
MinifiProcessorClassDefinition description{
81+
MinifiProcessorClassDefinition definition{
8282
.full_name = utils::toStringView(full_name),
8383
.description = utils::toStringView(Class::Description),
8484
.class_properties_count = gsl::narrow<uint32_t>(class_properties.size()),
@@ -147,18 +147,18 @@ void useProcessorClassDescription(Fn&& fn) {
147147
}
148148
};
149149

150-
fn(description);
150+
fn(definition);
151151
}
152152

153153
template<typename Class, typename Fn>
154-
void useControllerServiceClassDescription(Fn&& fn) {
154+
void useControllerServiceClassDefinition(Fn&& fn) {
155155
std::vector<std::vector<MinifiStringView>> string_vector_cache;
156156

157157
const auto full_name = minifi::core::className<Class>();
158158

159159
std::vector<MinifiPropertyDefinition> class_properties = utils::toProperties(Class::Properties, string_vector_cache);
160160

161-
MinifiControllerServiceClassDefinition description{.full_name = utils::toStringView(full_name),
161+
MinifiControllerServiceClassDefinition definition{.full_name = utils::toStringView(full_name),
162162
.description = utils::toStringView(Class::Description),
163163
.class_properties_count = gsl::narrow<uint32_t>(class_properties.size()),
164164
.class_properties_ptr = class_properties.data(),
@@ -179,14 +179,14 @@ void useControllerServiceClassDescription(Fn&& fn) {
179179
return static_cast<Class*>(self)->enable(context_wrapper);
180180
} catch (...) { return MINIFI_STATUS_UNKNOWN_ERROR; }
181181
},
182-
.notifyStop = [](void* self) -> void {
182+
.disable = [](void* self) -> void {
183183
try {
184184
static_cast<Class*>(self)->notifyStop();
185185
} catch (...) {}
186186
},
187187
}};
188188

189-
fn(description);
189+
fn(definition);
190190
}
191191

192192
} // namespace org::apache::nifi::minifi::api::core

extension-framework/cpp-extension-lib/libtest/CProcessorTestUtils.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ template<typename T, typename... Args>
3232
std::unique_ptr<minifi::core::Processor> make_custom_c_processor(minifi::core::ProcessorMetadata metadata,
3333
Args&&... args) { // NOLINT(cppcoreguidelines-missing-std-forward)
3434
std::unique_ptr<minifi::core::ProcessorApi> processor_impl;
35-
minifi::api::core::useProcessorClassDescription<T>([&](const MinifiProcessorClassDefinition& description) {
36-
minifi::utils::useCProcessorClassDescription(description, [&](const auto&, auto c_description) {
35+
minifi::api::core::useProcessorClassDefinition<T>([&](const MinifiProcessorClassDefinition& definition) {
36+
minifi::utils::useCProcessorClassDescription(definition, [&](const auto&, auto c_description) {
3737
processor_impl = std::make_unique<minifi::utils::CProcessor>(std::move(c_description), metadata, new T(metadata, std::forward<Args>(args)...));
3838
});
3939
});
@@ -44,8 +44,8 @@ template<typename T, typename... Args>
4444
std::shared_ptr<minifi::core::controller::ControllerService> make_custom_c_controller_service(minifi::core::ControllerServiceMetadata metadata,
4545
Args&&... args) { // NOLINT(cppcoreguidelines-missing-std-forward)
4646
std::unique_ptr<minifi::core::controller::ControllerServiceApi> controller_service_impl;
47-
minifi::api::core::useControllerServiceClassDescription<T>([&](const MinifiControllerServiceClassDefinition& description) {
48-
minifi::utils::useCControllerServiceClassDescription(description, [&](const auto&, auto c_description) {
47+
minifi::api::core::useControllerServiceClassDefinition<T>([&](const MinifiControllerServiceClassDefinition& definition) {
48+
minifi::utils::useCControllerServiceClassDescription(definition, [&](const auto&, auto c_description) {
4949
controller_service_impl = std::make_unique<minifi::utils::CControllerService>(std::move(c_description),
5050
metadata,
5151
new T(metadata, std::forward<Args>(args)...));

extensions/llamacpp/processors/ExtensionInitializer.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ CEXTENSIONAPI void MinifiInitExtension(MinifiExtensionContext* extension_context
3434
.user_data = nullptr
3535
};
3636
auto* extension = MinifiRegisterExtension(extension_context, &extension_definition);
37-
minifi::api::core::useProcessorClassDescription<minifi::extensions::llamacpp::processors::RunLlamaCppInference>([&] (const MinifiProcessorClassDefinition& description) {
38-
MinifiRegisterProcessor(extension, &description);
37+
minifi::api::core::useProcessorClassDefinition<minifi::extensions::llamacpp::processors::RunLlamaCppInference>([&] (const MinifiProcessorClassDefinition& definition) {
38+
MinifiRegisterProcessor(extension, &definition);
3939
});
4040
}

libminifi/test/integration/extension-verification-test/CApiExtension.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ CEXTENSIONAPI void MinifiInitExtension(MinifiExtensionContext* extension_context
5050
.user_data = nullptr
5151
};
5252
auto extension = MinifiRegisterExtension(extension_context, &extension_definition);
53-
minifi::api::core::useProcessorClassDescription<DummyCProcessor>([&] (const MinifiProcessorClassDefinition& description) {
54-
MinifiRegisterProcessor(extension, &description);
53+
minifi::api::core::useProcessorClassDefinition<DummyCProcessor>([&] (const MinifiProcessorClassDefinition& definition) {
54+
MinifiRegisterProcessor(extension, &definition);
5555
});
5656
}

0 commit comments

Comments
 (0)