Skip to content

Conversation

@markap14
Copy link

… a ConnectionFacade / ProcessGroupFacade

Summary

NIFI-00000

Tracking

Please complete the following tracking steps prior to pull request creation.

Issue Tracking

Pull Request Tracking

  • Pull Request title starts with Apache NiFi Jira issue number, such as NIFI-00000
  • Pull Request commit message starts with Apache NiFi Jira issue number, as such NIFI-00000

Pull Request Formatting

  • Pull Request based on current revision of the main branch
  • Pull Request refers to a feature branch with one commit containing changes

sfc-gh-mpayne and others added 18 commits December 8, 2025 15:44
… ConfigurationStep are unique (apache#27)

* Huge refactoring of Connectors to require that <Step Name, Property Name> tuple is unique. Requiring that is simple, but now that we enforce that, we can greatly simplify much of the code.
* Added StepConfiguration to simplify API rather than using Map<String, ConnectorValueReference> in some places
* Now that we enforce unique property names per step, introduced StepConfigurationContext to further reduce API complexity

Signed-off-by: Kevin Doran <kdoran@apache.org>
…ad of api; added description to Secret and updated ParameterProvider to allow more specific fetching of parameters; cleaned up Connector validation logic (apache#29)
apache#35)

* NIFI-15352: Added getFullyQualifiedName to secret, to encapsulate the combination of group and name

* NIFI-15352: Added getFullyQualifiedName to SecretReference
- Add ownerIdentifier in Asset and deprecate parameterContextIdentifier
- Add ASSET and ASSET_LIST types for Connector properties and update validation
- Support multiple asset references

Signed-off-by: Kevin Doran <kdoran@apache.org>
…ache#42)

* NIFI-15427: Added drainFlowFiles(FlowContext) method to Connector

* NIFI-15427: Added missing @OverRide annotation

* NIFI-15427: Ensured proper error handling when draining FlowFiles
@markap14
Copy link
Author

Closing in favor of #53 after rebase

@markap14 markap14 closed this Jan 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants