diff --git a/.idea/copyright/Axoniq_Framework_License.xml b/.idea/copyright/Axoniq_Framework_License.xml
new file mode 100644
index 00000000..ae61f96a
--- /dev/null
+++ b/.idea/copyright/Axoniq_Framework_License.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/copyright/profiles_settings.xml b/.idea/copyright/profiles_settings.xml
new file mode 100644
index 00000000..d82999f7
--- /dev/null
+++ b/.idea/copyright/profiles_settings.xml
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md
new file mode 100644
index 00000000..24ed70fe
--- /dev/null
+++ b/CODE_OF_CONDUCT.md
@@ -0,0 +1,29 @@
+# Code of Conduct
+
+This repository is a space for reporting bugs and security issues related to Axon Server Connector for Java. We expect
+the same baseline here as any professional space: be specific, stay on topic, and treat maintainers and other users with
+respect.
+
+## Reporting
+
+- **Bugs:** open an issue here with steps to reproduce, the Axon Server Connector for Java version, and relevant logs.
+ We read every issue, but response times follow your support tier, not GitHub's issue queue.
+- **Security vulnerabilities:** do not open a public issue.
+ Email [security-disclosure@axoniq.io](mailto:security-disclosure@axoniq.io) directly so we can assess and patch before
+ disclosure.
+- **Licensing questions:** go to your Axoniq account contact, not GitHub issues.
+
+## Unacceptable behavior
+
+Reports that are abusive, off-topic, or clearly bad-faith will be closed without response. This also includes using this
+repository to solicit or distribute the source code or modified versions of it — per the license, this software is
+source-available for inspection and internal-use modification only, and redistribution to third parties is not
+permitted, here or elsewhere.
+
+## Enforcement
+
+Comments or reports that violate this Code of Conduct may be closed, edited, or locked at the maintainers' discretion.
+Repeated or severe violations may result in the user being blocked from this repository.
+
+If you believe someone is violating this Code of Conduct, or want to raise a conduct concern privately,
+email [legal@axoniq.io](mailto:legal@axoniq.io).
\ No newline at end of file
diff --git a/LICENSE.txt b/LICENSE.txt
index 7a4a3ea2..cccbf285 100644
--- a/LICENSE.txt
+++ b/LICENSE.txt
@@ -1,202 +1,7 @@
+Copyright (c) Axoniq B.V. All rights reserved.
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
+Axon Server Connector for Java, part of Axoniq Framework, is licensed
+under the Axoniq Terms of Service. The Terms published at the URL below
+govern all use of this software:
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed 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.
\ No newline at end of file
+ https://www.axoniq.io/legal/terms-of-service
diff --git a/README.md b/README.md
index 0a9fa284..ae71273b 100644
--- a/README.md
+++ b/README.md
@@ -1,45 +1,90 @@
-# AxonServer Connector for Java
+# Axon Server Connector for Java
[](https://central.sonatype.com/artifact/io.axoniq/axonserver-connector-java)

[](https://sonarcloud.io/dashboard?id=AxonIQ_axonserver-connector-java)
-The AxonServer Connector for Java serves the purpose of connecting JVM based application
-to [AxonServer](https://axoniq.io/product-overview/axon-server).
+The Axon Server Connector for Java serves the purpose of connecting JVM based applications
+to [Axon Server](https://axoniq.io/product-overview/axon-server).
As such it aims to provide a clean and clear solution that ties into
-the [AxonServer API](https://github.com/AxonIQ/axon-server-api), which is written
+the [Axon Server API](https://github.com/AxonIQ/axon-server-api), which is written
in [ProtoBuf](https://developers.google.com/protocol-buffers). It would thus allow a straightforward connection with
-AxonServer, without necessarily using [Axon Framework](https://github.com/AxonFramework/AxonFramework). On top of this,
-it can be used as a clear starting point to build your own connector to AxonServer in your preferred language.
+Axon Server, without necessarily using [Axoniq Framework](https://github.com/AxonIQ/AxonFramework).
-For more information on anything Axon, please visit our website, [http://axoniq.io](http://axoniq.io).
+## About this repository
+
+This repository contains the source for the Axon Server Connector for Java, published under a commercial,
+source-available license. We publish it here for transparency, so you can inspect what you're running.
+
+This is not an open-source project in the OSS sense:
+
+- This repository does not accept external pull requests, and we do not maintain a public contribution process for it.
+- Being able to read the source does not grant open-source usage rights. Under the license terms, you may modify the
+ code for internal use only. You may not distribute the original or modified versions of this software, and you may not
+ distribute the source code or any derivative works to third parties.
+- If you're looking to contribute code to the Axon ecosystem,
+ see [AxonIQ/AxonFramework](https://github.com/AxonIQ/AxonFramework), which remains our open-source project and does
+ accept contributions.
+
+The [LICENSE.txt](./LICENSE.txt) contains a short reference that the Axon Server Connector for Java is licensed under
+the [Axoniq Terms of Service](https://www.axoniq.io/legal/terms-of-service) for the controlling legal terms. Questions
+about licensing, permitted use, or usage rights should go to your Axoniq account contact, not GitHub issues.
+
+## Getting started
+
+Numerous resources can help you on your journey in using the connector.
+Let's take a look at some of these:
+
+* The [reference guide](https://docs.axoniq.io) explains all of the components maintained within the Axoniq ecosystem,
+ including Axon Server and its connector.
+* We have our very own [academy](https://academy.axoniq.io/)!
+ The introductory courses are free, followed by more in-depth (paid) courses.
+* If the guide doesn't help, our [forum](https://discuss.axoniq.io/) provides a place to ask questions you have during
+ development.
## Receiving help
-Are you having trouble using this connector, or implementing your own language specific version of it? We'd like to help
-you out the best we can! There are a couple of things to consider when you're traversing anything Axon:
+Are you having trouble using this connector?
+Know that we want to help you out the best we can!
+There are a couple of things to consider when you're traversing anything Axon:
+
+* Checking the [reference guide](https://docs.axoniq.io) should be your first stop.
+* When the reference guide does not cover your predicament, we would greatly appreciate it if you could file
+ a [documentation issue](https://github.com/AxonIQ/axonserver-connector-java/issues) for it.
+* Our [forum](https://discuss.axoniq.io/) provides a space to communicate with the Axon community to help you out.
+ Axoniq developers will help you out on a best-effort basis.
+ And if you know how to help someone else, we greatly appreciate your contributions!
+* We also monitor Stack Overflow for any question tagged with [**axon
+ **](https://stackoverflow.com/questions/tagged/axon).
+ Similarly to the forum, Axoniq developers help out on a best-effort basis.
+
+## Reporting bugs
+
+Found a bug? Open an issue here with:
+
+- Steps to reproduce
+- The connector version
+- Relevant logs
+
+We read every issue. Response times follow your support tier, not GitHub's issue queue.
+
+## Feature requests
-* There is a [forum](https://discuss.axoniq.io/) to support you in the case the reference guide did not sufficiently
- answer your question. Axon Framework and Server developers will help out on a best effort basis. Know that any support
- from contributors on posted question is very much appreciated on the forum.
-* Next to the forum we also monitor Stack Overflow for any questions which are tagged with `axon`.
+Feel free to open an issue tagged `enhancement`. We track these, but roadmap decisions are made internally and we can't
+commit to timelines here.
-## Feature requests and issue reporting
+## Reporting security issues
-We use GitHub's [issue tracking system](https://github.com/AxonIQ/axonserver-connector-java/issues) for new feature
-request, framework enhancements and bugs. Prior to filing an issue, please verify that it's not already reported by
-someone else.
+Found a security vulnerability? Do not open a public issue.
+Email [security-disclosure@axoniq.io](mailto:security-disclosure@axoniq.io) directly so we can assess and patch before
+disclosure.
-When filing bugs:
+## Code of conduct
-* A description of your setup and what's happening helps us to figure out what the issue might be
-* Do not forget to provide the framework version you're using
-* If possible, share a stack trace, using the Markdown semantic ```
+Participation in this repository (issues, discussions, etc.) is governed by our [Code of Conduct](./CODE_OF_CONDUCT.md).
-When filing features:
+---
-* A description of the envisioned addition or enhancement should be provided
-* (Pseudo-)Code snippets showing what it might look like help us understand your suggestion better
-* If you have any thoughts on where to plug this into the framework, that would be very helpful too
-* Lastly, we value contributions to the framework highly. So please provide a Pull Request as well!
+Copyright (c) Axoniq B.V. All rights reserved. Licensed under
+the [Axoniq Terms of Service](https://www.axoniq.io/legal/terms-of-service).
diff --git a/copyright-template.xml b/copyright-template.xml
index e81beb1d..efdfd874 100644
--- a/copyright-template.xml
+++ b/copyright-template.xml
@@ -1,22 +1,14 @@
+ value="Copyright (c) 2020-$today.year. Axoniq B.V.
Licensed under the Axoniq Terms of Service (the "Terms"). You may not
use this file except in compliance with the Terms, available at
https://www.axoniq.io/legal/terms-of-service"/>
-
+
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 649d0665..34ee5f29 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1,18 +1,10 @@
@@ -31,8 +23,8 @@
https://github.com/AxonIQ/axonserver-connector-java
- Apache 2.0
- http://www.apache.org/licenses/LICENSE-2.0
+ Axoniq Terms of Service
+ https://www.axoniq.io/legal/terms-of-service
diff --git a/src/main/java/io/axoniq/axonserver/connector/AxonServerConnection.java b/src/main/java/io/axoniq/axonserver/connector/AxonServerConnection.java
index 5a7d8ab2..b9f899cf 100644
--- a/src/main/java/io/axoniq/axonserver/connector/AxonServerConnection.java
+++ b/src/main/java/io/axoniq/axonserver/connector/AxonServerConnection.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2023. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector;
diff --git a/src/main/java/io/axoniq/axonserver/connector/AxonServerConnectionFactory.java b/src/main/java/io/axoniq/axonserver/connector/AxonServerConnectionFactory.java
index 286951d7..e78779a3 100644
--- a/src/main/java/io/axoniq/axonserver/connector/AxonServerConnectionFactory.java
+++ b/src/main/java/io/axoniq/axonserver/connector/AxonServerConnectionFactory.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2026. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector;
diff --git a/src/main/java/io/axoniq/axonserver/connector/AxonServerException.java b/src/main/java/io/axoniq/axonserver/connector/AxonServerException.java
index 7f9fe890..3348a494 100644
--- a/src/main/java/io/axoniq/axonserver/connector/AxonServerException.java
+++ b/src/main/java/io/axoniq/axonserver/connector/AxonServerException.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector;
diff --git a/src/main/java/io/axoniq/axonserver/connector/ErrorCategory.java b/src/main/java/io/axoniq/axonserver/connector/ErrorCategory.java
index 3f8706bd..91e469c0 100644
--- a/src/main/java/io/axoniq/axonserver/connector/ErrorCategory.java
+++ b/src/main/java/io/axoniq/axonserver/connector/ErrorCategory.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector;
diff --git a/src/main/java/io/axoniq/axonserver/connector/FlowControl.java b/src/main/java/io/axoniq/axonserver/connector/FlowControl.java
index 62abafc8..19cd4df0 100644
--- a/src/main/java/io/axoniq/axonserver/connector/FlowControl.java
+++ b/src/main/java/io/axoniq/axonserver/connector/FlowControl.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector;
diff --git a/src/main/java/io/axoniq/axonserver/connector/InstructionHandler.java b/src/main/java/io/axoniq/axonserver/connector/InstructionHandler.java
index e1dd8294..2aac3f1a 100644
--- a/src/main/java/io/axoniq/axonserver/connector/InstructionHandler.java
+++ b/src/main/java/io/axoniq/axonserver/connector/InstructionHandler.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector;
diff --git a/src/main/java/io/axoniq/axonserver/connector/Registration.java b/src/main/java/io/axoniq/axonserver/connector/Registration.java
index 7b0afde2..94f17d60 100644
--- a/src/main/java/io/axoniq/axonserver/connector/Registration.java
+++ b/src/main/java/io/axoniq/axonserver/connector/Registration.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector;
diff --git a/src/main/java/io/axoniq/axonserver/connector/ReplyChannel.java b/src/main/java/io/axoniq/axonserver/connector/ReplyChannel.java
index e65a9993..c116db93 100644
--- a/src/main/java/io/axoniq/axonserver/connector/ReplyChannel.java
+++ b/src/main/java/io/axoniq/axonserver/connector/ReplyChannel.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector;
diff --git a/src/main/java/io/axoniq/axonserver/connector/ResultStream.java b/src/main/java/io/axoniq/axonserver/connector/ResultStream.java
index b08f9ccd..0c13f52f 100644
--- a/src/main/java/io/axoniq/axonserver/connector/ResultStream.java
+++ b/src/main/java/io/axoniq/axonserver/connector/ResultStream.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector;
diff --git a/src/main/java/io/axoniq/axonserver/connector/ResultStreamPublisher.java b/src/main/java/io/axoniq/axonserver/connector/ResultStreamPublisher.java
index 74ee6ffa..29d0618c 100644
--- a/src/main/java/io/axoniq/axonserver/connector/ResultStreamPublisher.java
+++ b/src/main/java/io/axoniq/axonserver/connector/ResultStreamPublisher.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector;
diff --git a/src/main/java/io/axoniq/axonserver/connector/admin/AdminChannel.java b/src/main/java/io/axoniq/axonserver/connector/admin/AdminChannel.java
index 674e2ef8..fd1fff56 100644
--- a/src/main/java/io/axoniq/axonserver/connector/admin/AdminChannel.java
+++ b/src/main/java/io/axoniq/axonserver/connector/admin/AdminChannel.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.admin;
diff --git a/src/main/java/io/axoniq/axonserver/connector/admin/impl/AdminChannelImpl.java b/src/main/java/io/axoniq/axonserver/connector/admin/impl/AdminChannelImpl.java
index 57edb060..bb5c615f 100644
--- a/src/main/java/io/axoniq/axonserver/connector/admin/impl/AdminChannelImpl.java
+++ b/src/main/java/io/axoniq/axonserver/connector/admin/impl/AdminChannelImpl.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.admin.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/command/CommandChannel.java b/src/main/java/io/axoniq/axonserver/connector/command/CommandChannel.java
index a58937a1..9410ae2b 100644
--- a/src/main/java/io/axoniq/axonserver/connector/command/CommandChannel.java
+++ b/src/main/java/io/axoniq/axonserver/connector/command/CommandChannel.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.command;
diff --git a/src/main/java/io/axoniq/axonserver/connector/command/impl/CommandChannelImpl.java b/src/main/java/io/axoniq/axonserver/connector/command/impl/CommandChannelImpl.java
index 98ffef24..09d25b5b 100644
--- a/src/main/java/io/axoniq/axonserver/connector/command/impl/CommandChannelImpl.java
+++ b/src/main/java/io/axoniq/axonserver/connector/command/impl/CommandChannelImpl.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.command.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/control/ControlChannel.java b/src/main/java/io/axoniq/axonserver/connector/control/ControlChannel.java
index ab687448..f373b0dd 100644
--- a/src/main/java/io/axoniq/axonserver/connector/control/ControlChannel.java
+++ b/src/main/java/io/axoniq/axonserver/connector/control/ControlChannel.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.control;
diff --git a/src/main/java/io/axoniq/axonserver/connector/control/ProcessorInstructionHandler.java b/src/main/java/io/axoniq/axonserver/connector/control/ProcessorInstructionHandler.java
index 94b27ded..ecb43d6f 100644
--- a/src/main/java/io/axoniq/axonserver/connector/control/ProcessorInstructionHandler.java
+++ b/src/main/java/io/axoniq/axonserver/connector/control/ProcessorInstructionHandler.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.control;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/AggregateEventStream.java b/src/main/java/io/axoniq/axonserver/connector/event/AggregateEventStream.java
index bb0ba2ff..2992b78d 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/AggregateEventStream.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/AggregateEventStream.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/AppendEventsTransaction.java b/src/main/java/io/axoniq/axonserver/connector/event/AppendEventsTransaction.java
index b777cdd6..fa9f809f 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/AppendEventsTransaction.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/AppendEventsTransaction.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/DcbEventChannel.java b/src/main/java/io/axoniq/axonserver/connector/event/DcbEventChannel.java
index a9a764a2..63889077 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/DcbEventChannel.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/DcbEventChannel.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2024. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/EventChannel.java b/src/main/java/io/axoniq/axonserver/connector/event/EventChannel.java
index 21f591ea..93cc4915 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/EventChannel.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/EventChannel.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2024. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/EventQueryResultEntry.java b/src/main/java/io/axoniq/axonserver/connector/event/EventQueryResultEntry.java
index e1135ebf..66e57ad9 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/EventQueryResultEntry.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/EventQueryResultEntry.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2021. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/EventStream.java b/src/main/java/io/axoniq/axonserver/connector/event/EventStream.java
index 08215f9d..bb1120b1 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/EventStream.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/EventStream.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/PersistentStream.java b/src/main/java/io/axoniq/axonserver/connector/event/PersistentStream.java
index 8583c08a..d9d5d9c7 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/PersistentStream.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/PersistentStream.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2024. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/PersistentStreamCallbacks.java b/src/main/java/io/axoniq/axonserver/connector/event/PersistentStreamCallbacks.java
index 7c30b173..6c254857 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/PersistentStreamCallbacks.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/PersistentStreamCallbacks.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2024. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/PersistentStreamProperties.java b/src/main/java/io/axoniq/axonserver/connector/event/PersistentStreamProperties.java
index 2577acab..5644b1fb 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/PersistentStreamProperties.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/PersistentStreamProperties.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2024. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/PersistentStreamSegment.java b/src/main/java/io/axoniq/axonserver/connector/event/PersistentStreamSegment.java
index 4b69b65a..c293d53a 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/PersistentStreamSegment.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/PersistentStreamSegment.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2024. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/SnapshotChannel.java b/src/main/java/io/axoniq/axonserver/connector/event/SnapshotChannel.java
index ba6bb78b..47ef69d2 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/SnapshotChannel.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/SnapshotChannel.java
@@ -1,3 +1,11 @@
+/*
+ * Copyright (c) 2020-2026. Axoniq B.V.
+ *
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
+ */
+
package io.axoniq.axonserver.connector.event;
import io.axoniq.axonserver.connector.ResultStream;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/impl/AppendEventsTransactionImpl.java b/src/main/java/io/axoniq/axonserver/connector/event/impl/AppendEventsTransactionImpl.java
index 416ec3de..b75aa64c 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/impl/AppendEventsTransactionImpl.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/impl/AppendEventsTransactionImpl.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/impl/BufferedAggregateEventStream.java b/src/main/java/io/axoniq/axonserver/connector/event/impl/BufferedAggregateEventStream.java
index 346455d7..ac7420e9 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/impl/BufferedAggregateEventStream.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/impl/BufferedAggregateEventStream.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2021. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/impl/BufferedEventStream.java b/src/main/java/io/axoniq/axonserver/connector/event/impl/BufferedEventStream.java
index e1dba8e0..b04cffd7 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/impl/BufferedEventStream.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/impl/BufferedEventStream.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/impl/BufferedPersistentStreamSegment.java b/src/main/java/io/axoniq/axonserver/connector/event/impl/BufferedPersistentStreamSegment.java
index 38d996a8..2ef5eff5 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/impl/BufferedPersistentStreamSegment.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/impl/BufferedPersistentStreamSegment.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2024. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/impl/DcbEventChannelImpl.java b/src/main/java/io/axoniq/axonserver/connector/event/impl/DcbEventChannelImpl.java
index 480bf9a5..b6678217 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/impl/DcbEventChannelImpl.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/impl/DcbEventChannelImpl.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2024. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/impl/EventChannelImpl.java b/src/main/java/io/axoniq/axonserver/connector/event/impl/EventChannelImpl.java
index e022fc27..a995dfcf 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/impl/EventChannelImpl.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/impl/EventChannelImpl.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2024. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/impl/PersistentStreamImpl.java b/src/main/java/io/axoniq/axonserver/connector/event/impl/PersistentStreamImpl.java
index 465e54f7..90569a6a 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/impl/PersistentStreamImpl.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/impl/PersistentStreamImpl.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2024. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/impl/SnapshotChannelImpl.java b/src/main/java/io/axoniq/axonserver/connector/event/impl/SnapshotChannelImpl.java
index bb8c2203..b057886d 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/impl/SnapshotChannelImpl.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/impl/SnapshotChannelImpl.java
@@ -1,3 +1,11 @@
+/*
+ * Copyright (c) 2020-2026. Axoniq B.V.
+ *
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
+ */
+
package io.axoniq.axonserver.connector.event.impl;
import com.google.protobuf.Empty;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/transformation/ActiveTransformation.java b/src/main/java/io/axoniq/axonserver/connector/event/transformation/ActiveTransformation.java
index a4b720a7..74754452 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/transformation/ActiveTransformation.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/transformation/ActiveTransformation.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2023. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event.transformation;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/transformation/Appender.java b/src/main/java/io/axoniq/axonserver/connector/event/transformation/Appender.java
index b1b54e1d..21d01227 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/transformation/Appender.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/transformation/Appender.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2023. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event.transformation;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/transformation/EventTransformation.java b/src/main/java/io/axoniq/axonserver/connector/event/transformation/EventTransformation.java
index 0acddf94..6fed38de 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/transformation/EventTransformation.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/transformation/EventTransformation.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2023. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event.transformation;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/transformation/EventTransformationChannel.java b/src/main/java/io/axoniq/axonserver/connector/event/transformation/EventTransformationChannel.java
index cb9b974c..50e75349 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/transformation/EventTransformationChannel.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/transformation/EventTransformationChannel.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2023. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event.transformation;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/transformation/Transformer.java b/src/main/java/io/axoniq/axonserver/connector/event/transformation/Transformer.java
index 120d2e94..4c1d74df 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/transformation/Transformer.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/transformation/Transformer.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2023. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event.transformation;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/transformation/event/EventSources.java b/src/main/java/io/axoniq/axonserver/connector/event/transformation/event/EventSources.java
index 0e852b19..8a06b300 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/transformation/event/EventSources.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/transformation/event/EventSources.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2023. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event.transformation.event;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/transformation/event/EventTransformationExecutor.java b/src/main/java/io/axoniq/axonserver/connector/event/transformation/event/EventTransformationExecutor.java
index 3bbd8d09..506e150b 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/transformation/event/EventTransformationExecutor.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/transformation/event/EventTransformationExecutor.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2023. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event.transformation.event;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/transformation/event/EventTransformer.java b/src/main/java/io/axoniq/axonserver/connector/event/transformation/event/EventTransformer.java
index 96524633..41e89b49 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/transformation/event/EventTransformer.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/transformation/event/EventTransformer.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2023. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event.transformation.event;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/transformation/event/TransformableEventStream.java b/src/main/java/io/axoniq/axonserver/connector/event/transformation/event/TransformableEventStream.java
index 58b6d9db..81bcf964 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/transformation/event/TransformableEventStream.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/transformation/event/TransformableEventStream.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2023. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event.transformation.event;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/transformation/event/impl/IterableEventTransformationExecutor.java b/src/main/java/io/axoniq/axonserver/connector/event/transformation/event/impl/IterableEventTransformationExecutor.java
index 816003ae..710ec14c 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/transformation/event/impl/IterableEventTransformationExecutor.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/transformation/event/impl/IterableEventTransformationExecutor.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2023. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event.transformation.event.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/transformation/event/impl/TransformableEventIterable.java b/src/main/java/io/axoniq/axonserver/connector/event/transformation/event/impl/TransformableEventIterable.java
index dc007264..b68a198b 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/transformation/event/impl/TransformableEventIterable.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/transformation/event/impl/TransformableEventIterable.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2023. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event.transformation.event.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/transformation/event/stream/TokenRangeEvents.java b/src/main/java/io/axoniq/axonserver/connector/event/transformation/event/stream/TokenRangeEvents.java
index 6a857cb5..8b787902 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/transformation/event/stream/TokenRangeEvents.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/transformation/event/stream/TokenRangeEvents.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2023. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event.transformation.event.stream;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/DefaultActiveTransformation.java b/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/DefaultActiveTransformation.java
index 5586e350..073c3471 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/DefaultActiveTransformation.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/DefaultActiveTransformation.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2023. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event.transformation.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/EventTransformationChannelImpl.java b/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/EventTransformationChannelImpl.java
index 552aa829..89955d7a 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/EventTransformationChannelImpl.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/EventTransformationChannelImpl.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2023. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event.transformation.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/EventTransformationService.java b/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/EventTransformationService.java
index 4a5ec25f..8c310461 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/EventTransformationService.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/EventTransformationService.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2023. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event.transformation.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/TransformationStreamAppender.java b/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/TransformationStreamAppender.java
index 5352031b..84a239ac 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/TransformationStreamAppender.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/TransformationStreamAppender.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2023. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event.transformation.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/TransformationStreamCompletedException.java b/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/TransformationStreamCompletedException.java
index f0cf7ad3..3757d033 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/TransformationStreamCompletedException.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/TransformationStreamCompletedException.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2023. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event.transformation.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/grpc/GrpcEventTransformation.java b/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/grpc/GrpcEventTransformation.java
index 6a94b7b0..db3a9628 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/grpc/GrpcEventTransformation.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/grpc/GrpcEventTransformation.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2023. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event.transformation.impl.grpc;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/grpc/GrpcEventTransformationService.java b/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/grpc/GrpcEventTransformationService.java
index ea4ebbc3..e1aede15 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/grpc/GrpcEventTransformationService.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/grpc/GrpcEventTransformationService.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2023. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event.transformation.impl.grpc;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/grpc/GrpcTransformationStream.java b/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/grpc/GrpcTransformationStream.java
index ea07c694..c97b415a 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/grpc/GrpcTransformationStream.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/grpc/GrpcTransformationStream.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2023. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event.transformation.impl.grpc;
diff --git a/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/grpc/NonTransientException.java b/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/grpc/NonTransientException.java
index 5e404582..708e19a8 100644
--- a/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/grpc/NonTransientException.java
+++ b/src/main/java/io/axoniq/axonserver/connector/event/transformation/impl/grpc/NonTransientException.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2023. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event.transformation.impl.grpc;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/AbstractAxonServerChannel.java b/src/main/java/io/axoniq/axonserver/connector/impl/AbstractAxonServerChannel.java
index 53e40e1d..e67bba9a 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/AbstractAxonServerChannel.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/AbstractAxonServerChannel.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/AbstractBufferedStream.java b/src/main/java/io/axoniq/axonserver/connector/impl/AbstractBufferedStream.java
index 1a22e474..a81e2683 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/AbstractBufferedStream.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/AbstractBufferedStream.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2021. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/AbstractIncomingInstructionStream.java b/src/main/java/io/axoniq/axonserver/connector/impl/AbstractIncomingInstructionStream.java
index 2ee575a4..1fd5a3dc 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/AbstractIncomingInstructionStream.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/AbstractIncomingInstructionStream.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/AssertUtils.java b/src/main/java/io/axoniq/axonserver/connector/impl/AssertUtils.java
index 096be8b6..84399b51 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/AssertUtils.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/AssertUtils.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2021. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/AsyncRegistration.java b/src/main/java/io/axoniq/axonserver/connector/impl/AsyncRegistration.java
index 59af2c6f..e2f4f116 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/AsyncRegistration.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/AsyncRegistration.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/AxonConnectorThreadFactory.java b/src/main/java/io/axoniq/axonserver/connector/impl/AxonConnectorThreadFactory.java
index b8be6a43..d3dd7ba1 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/AxonConnectorThreadFactory.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/AxonConnectorThreadFactory.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/AxonServerManagedChannel.java b/src/main/java/io/axoniq/axonserver/connector/impl/AxonServerManagedChannel.java
index 7168ff9c..49c0c3cb 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/AxonServerManagedChannel.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/AxonServerManagedChannel.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2021. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/BufferingReplyChannel.java b/src/main/java/io/axoniq/axonserver/connector/impl/BufferingReplyChannel.java
index c42d81d4..cf04f935 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/BufferingReplyChannel.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/BufferingReplyChannel.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/CloseAwareReplyChannel.java b/src/main/java/io/axoniq/axonserver/connector/impl/CloseAwareReplyChannel.java
index 9d0b24ac..8a8775a1 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/CloseAwareReplyChannel.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/CloseAwareReplyChannel.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/CloseableBuffer.java b/src/main/java/io/axoniq/axonserver/connector/impl/CloseableBuffer.java
index 67e765f0..4dcc1ca7 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/CloseableBuffer.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/CloseableBuffer.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/CloseableReadonlyBuffer.java b/src/main/java/io/axoniq/axonserver/connector/impl/CloseableReadonlyBuffer.java
index 7922bf9d..7aaeb6a3 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/CloseableReadonlyBuffer.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/CloseableReadonlyBuffer.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/ContextConnection.java b/src/main/java/io/axoniq/axonserver/connector/impl/ContextConnection.java
index 158d6d14..d6e2acaf 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/ContextConnection.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/ContextConnection.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2023. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/ControlChannelImpl.java b/src/main/java/io/axoniq/axonserver/connector/impl/ControlChannelImpl.java
index 26407014..299eb2f3 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/ControlChannelImpl.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/ControlChannelImpl.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/DisposableReadonlyBuffer.java b/src/main/java/io/axoniq/axonserver/connector/impl/DisposableReadonlyBuffer.java
index 7daf7c20..f98ce9cc 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/DisposableReadonlyBuffer.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/DisposableReadonlyBuffer.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/FlowControlledBuffer.java b/src/main/java/io/axoniq/axonserver/connector/impl/FlowControlledBuffer.java
index d15e8d2f..065284ce 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/FlowControlledBuffer.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/FlowControlledBuffer.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/FlowControlledReplyChannelWriter.java b/src/main/java/io/axoniq/axonserver/connector/impl/FlowControlledReplyChannelWriter.java
index 9a7f3f64..54348014 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/FlowControlledReplyChannelWriter.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/FlowControlledReplyChannelWriter.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/FlowControlledStream.java b/src/main/java/io/axoniq/axonserver/connector/impl/FlowControlledStream.java
index 3e4ff750..29c71f95 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/FlowControlledStream.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/FlowControlledStream.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2021. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/ForwardingReplyChannel.java b/src/main/java/io/axoniq/axonserver/connector/impl/ForwardingReplyChannel.java
index c2c796ec..e572a149 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/ForwardingReplyChannel.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/ForwardingReplyChannel.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/FutureListStreamObserver.java b/src/main/java/io/axoniq/axonserver/connector/impl/FutureListStreamObserver.java
index 7ee8a826..bbc9b8d5 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/FutureListStreamObserver.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/FutureListStreamObserver.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/FutureStreamObserver.java b/src/main/java/io/axoniq/axonserver/connector/impl/FutureStreamObserver.java
index 1ea02aa8..434c9c00 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/FutureStreamObserver.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/FutureStreamObserver.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/GrpcBufferingInterceptor.java b/src/main/java/io/axoniq/axonserver/connector/impl/GrpcBufferingInterceptor.java
index faaaeea1..143e6774 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/GrpcBufferingInterceptor.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/GrpcBufferingInterceptor.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/HeaderAttachingInterceptor.java b/src/main/java/io/axoniq/axonserver/connector/impl/HeaderAttachingInterceptor.java
index 2481277c..e1919197 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/HeaderAttachingInterceptor.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/HeaderAttachingInterceptor.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/Headers.java b/src/main/java/io/axoniq/axonserver/connector/impl/Headers.java
index 64598a24..f72803af 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/Headers.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/Headers.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/HeartbeatMonitor.java b/src/main/java/io/axoniq/axonserver/connector/impl/HeartbeatMonitor.java
index 22be44b9..47d0f487 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/HeartbeatMonitor.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/HeartbeatMonitor.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/HeartbeatSender.java b/src/main/java/io/axoniq/axonserver/connector/impl/HeartbeatSender.java
index fb441576..bae4a5c2 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/HeartbeatSender.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/HeartbeatSender.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/MessageFactory.java b/src/main/java/io/axoniq/axonserver/connector/impl/MessageFactory.java
index 92976faa..953b62cd 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/MessageFactory.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/MessageFactory.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/NoopFlowControl.java b/src/main/java/io/axoniq/axonserver/connector/impl/NoopFlowControl.java
index e0338b6f..114112e9 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/NoopFlowControl.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/NoopFlowControl.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/ObjectUtils.java b/src/main/java/io/axoniq/axonserver/connector/impl/ObjectUtils.java
index 3cd3b6fd..78c58275 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/ObjectUtils.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/ObjectUtils.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/ProcessorInstructions.java b/src/main/java/io/axoniq/axonserver/connector/impl/ProcessorInstructions.java
index fb049144..31d9c2c0 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/ProcessorInstructions.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/ProcessorInstructions.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/ReconnectConfiguration.java b/src/main/java/io/axoniq/axonserver/connector/impl/ReconnectConfiguration.java
index 42639b19..4689d987 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/ReconnectConfiguration.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/ReconnectConfiguration.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/ServerAddress.java b/src/main/java/io/axoniq/axonserver/connector/impl/ServerAddress.java
index a9928b61..98bcf1a8 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/ServerAddress.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/ServerAddress.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2023. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/StreamClosedException.java b/src/main/java/io/axoniq/axonserver/connector/impl/StreamClosedException.java
index a7027117..17b44ef5 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/StreamClosedException.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/StreamClosedException.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/StreamTimeoutException.java b/src/main/java/io/axoniq/axonserver/connector/impl/StreamTimeoutException.java
index a24c6a84..d92ccb66 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/StreamTimeoutException.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/StreamTimeoutException.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/StreamUnexpectedlyCompletedException.java b/src/main/java/io/axoniq/axonserver/connector/impl/StreamUnexpectedlyCompletedException.java
index 29a17335..9d9edc27 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/StreamUnexpectedlyCompletedException.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/StreamUnexpectedlyCompletedException.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/SyncRegistration.java b/src/main/java/io/axoniq/axonserver/connector/impl/SyncRegistration.java
index 50d0698e..5fb29856 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/SyncRegistration.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/SyncRegistration.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/SynchronizedRequestStream.java b/src/main/java/io/axoniq/axonserver/connector/impl/SynchronizedRequestStream.java
index ee5d115e..97a08ede 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/SynchronizedRequestStream.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/SynchronizedRequestStream.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2021. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/buffer/BlockingCloseableBuffer.java b/src/main/java/io/axoniq/axonserver/connector/impl/buffer/BlockingCloseableBuffer.java
index 394d01c7..e70e7978 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/buffer/BlockingCloseableBuffer.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/buffer/BlockingCloseableBuffer.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl.buffer;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/buffer/FlowControlledDisposableReadonlyBuffer.java b/src/main/java/io/axoniq/axonserver/connector/impl/buffer/FlowControlledDisposableReadonlyBuffer.java
index cc2c4c0e..95cb0ae6 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/buffer/FlowControlledDisposableReadonlyBuffer.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/buffer/FlowControlledDisposableReadonlyBuffer.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl.buffer;
diff --git a/src/main/java/io/axoniq/axonserver/connector/impl/buffer/RoundRobinMultiReadonlyBuffer.java b/src/main/java/io/axoniq/axonserver/connector/impl/buffer/RoundRobinMultiReadonlyBuffer.java
index beca4a99..5c724e4e 100644
--- a/src/main/java/io/axoniq/axonserver/connector/impl/buffer/RoundRobinMultiReadonlyBuffer.java
+++ b/src/main/java/io/axoniq/axonserver/connector/impl/buffer/RoundRobinMultiReadonlyBuffer.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl.buffer;
diff --git a/src/main/java/io/axoniq/axonserver/connector/query/QueryChannel.java b/src/main/java/io/axoniq/axonserver/connector/query/QueryChannel.java
index 4ad0f94a..ea4d217d 100644
--- a/src/main/java/io/axoniq/axonserver/connector/query/QueryChannel.java
+++ b/src/main/java/io/axoniq/axonserver/connector/query/QueryChannel.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.query;
diff --git a/src/main/java/io/axoniq/axonserver/connector/query/QueryDefinition.java b/src/main/java/io/axoniq/axonserver/connector/query/QueryDefinition.java
index 5c71184e..2915c9e5 100644
--- a/src/main/java/io/axoniq/axonserver/connector/query/QueryDefinition.java
+++ b/src/main/java/io/axoniq/axonserver/connector/query/QueryDefinition.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.query;
diff --git a/src/main/java/io/axoniq/axonserver/connector/query/QueryHandler.java b/src/main/java/io/axoniq/axonserver/connector/query/QueryHandler.java
index 146bc014..e9838966 100644
--- a/src/main/java/io/axoniq/axonserver/connector/query/QueryHandler.java
+++ b/src/main/java/io/axoniq/axonserver/connector/query/QueryHandler.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.query;
diff --git a/src/main/java/io/axoniq/axonserver/connector/query/SubscriptionQueryResult.java b/src/main/java/io/axoniq/axonserver/connector/query/SubscriptionQueryResult.java
index 41aec004..147d5437 100644
--- a/src/main/java/io/axoniq/axonserver/connector/query/SubscriptionQueryResult.java
+++ b/src/main/java/io/axoniq/axonserver/connector/query/SubscriptionQueryResult.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.query;
diff --git a/src/main/java/io/axoniq/axonserver/connector/query/impl/QueryChannelImpl.java b/src/main/java/io/axoniq/axonserver/connector/query/impl/QueryChannelImpl.java
index 54619161..fc65b20d 100644
--- a/src/main/java/io/axoniq/axonserver/connector/query/impl/QueryChannelImpl.java
+++ b/src/main/java/io/axoniq/axonserver/connector/query/impl/QueryChannelImpl.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.query.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/query/impl/SubscriptionQueryStream.java b/src/main/java/io/axoniq/axonserver/connector/query/impl/SubscriptionQueryStream.java
index d93e8649..a407a083 100644
--- a/src/main/java/io/axoniq/axonserver/connector/query/impl/SubscriptionQueryStream.java
+++ b/src/main/java/io/axoniq/axonserver/connector/query/impl/SubscriptionQueryStream.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2021. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.query.impl;
diff --git a/src/main/java/io/axoniq/axonserver/connector/query/impl/SubscriptionQueryUpdateBuffer.java b/src/main/java/io/axoniq/axonserver/connector/query/impl/SubscriptionQueryUpdateBuffer.java
index 83962a1e..c54f5a9b 100644
--- a/src/main/java/io/axoniq/axonserver/connector/query/impl/SubscriptionQueryUpdateBuffer.java
+++ b/src/main/java/io/axoniq/axonserver/connector/query/impl/SubscriptionQueryUpdateBuffer.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.query.impl;
diff --git a/src/test/java/io/axoniq/axonserver/connector/AbstractAxonServerIntegrationTest.java b/src/test/java/io/axoniq/axonserver/connector/AbstractAxonServerIntegrationTest.java
index b8b694fb..c2feb24d 100644
--- a/src/test/java/io/axoniq/axonserver/connector/AbstractAxonServerIntegrationTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/AbstractAxonServerIntegrationTest.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector;
diff --git a/src/test/java/io/axoniq/axonserver/connector/AxonServerConnectionFactoryTest.java b/src/test/java/io/axoniq/axonserver/connector/AxonServerConnectionFactoryTest.java
index fccaafbf..fe72820f 100644
--- a/src/test/java/io/axoniq/axonserver/connector/AxonServerConnectionFactoryTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/AxonServerConnectionFactoryTest.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2023. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector;
diff --git a/src/test/java/io/axoniq/axonserver/connector/FailedResultStream.java b/src/test/java/io/axoniq/axonserver/connector/FailedResultStream.java
index ece55e3f..b4b8477b 100644
--- a/src/test/java/io/axoniq/axonserver/connector/FailedResultStream.java
+++ b/src/test/java/io/axoniq/axonserver/connector/FailedResultStream.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector;
diff --git a/src/test/java/io/axoniq/axonserver/connector/MutualTlsConnectionTest.java b/src/test/java/io/axoniq/axonserver/connector/MutualTlsConnectionTest.java
index ead3879f..8ef9328a 100644
--- a/src/test/java/io/axoniq/axonserver/connector/MutualTlsConnectionTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/MutualTlsConnectionTest.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2026. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector;
diff --git a/src/test/java/io/axoniq/axonserver/connector/ResultStreamPublisherTest.java b/src/test/java/io/axoniq/axonserver/connector/ResultStreamPublisherTest.java
index 607eb838..55fdfc8a 100644
--- a/src/test/java/io/axoniq/axonserver/connector/ResultStreamPublisherTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/ResultStreamPublisherTest.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector;
diff --git a/src/test/java/io/axoniq/axonserver/connector/StubResultStream.java b/src/test/java/io/axoniq/axonserver/connector/StubResultStream.java
index c860f828..642feee2 100644
--- a/src/test/java/io/axoniq/axonserver/connector/StubResultStream.java
+++ b/src/test/java/io/axoniq/axonserver/connector/StubResultStream.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector;
diff --git a/src/test/java/io/axoniq/axonserver/connector/admin/AdminChannelIntegrationTest.java b/src/test/java/io/axoniq/axonserver/connector/admin/AdminChannelIntegrationTest.java
index 1c8dceb0..e8544bae 100644
--- a/src/test/java/io/axoniq/axonserver/connector/admin/AdminChannelIntegrationTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/admin/AdminChannelIntegrationTest.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.admin;
diff --git a/src/test/java/io/axoniq/axonserver/connector/command/CommandChannelIntegrationTest.java b/src/test/java/io/axoniq/axonserver/connector/command/CommandChannelIntegrationTest.java
index 8b3fe282..e3c71e58 100644
--- a/src/test/java/io/axoniq/axonserver/connector/command/CommandChannelIntegrationTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/command/CommandChannelIntegrationTest.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2021. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.command;
diff --git a/src/test/java/io/axoniq/axonserver/connector/command/CommandChannelTest.java b/src/test/java/io/axoniq/axonserver/connector/command/CommandChannelTest.java
index 25ddbe74..d65113a1 100644
--- a/src/test/java/io/axoniq/axonserver/connector/command/CommandChannelTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/command/CommandChannelTest.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.command;
diff --git a/src/test/java/io/axoniq/axonserver/connector/control/FakeProcessorInstructionHandler.java b/src/test/java/io/axoniq/axonserver/connector/control/FakeProcessorInstructionHandler.java
index 90d440d5..626b5219 100644
--- a/src/test/java/io/axoniq/axonserver/connector/control/FakeProcessorInstructionHandler.java
+++ b/src/test/java/io/axoniq/axonserver/connector/control/FakeProcessorInstructionHandler.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.control;
diff --git a/src/test/java/io/axoniq/axonserver/connector/demo/ConnectorRunner_Command.java b/src/test/java/io/axoniq/axonserver/connector/demo/ConnectorRunner_Command.java
index 4414d7a5..2bf1bf2a 100644
--- a/src/test/java/io/axoniq/axonserver/connector/demo/ConnectorRunner_Command.java
+++ b/src/test/java/io/axoniq/axonserver/connector/demo/ConnectorRunner_Command.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.demo;
diff --git a/src/test/java/io/axoniq/axonserver/connector/demo/ConnectorRunner_Events.java b/src/test/java/io/axoniq/axonserver/connector/demo/ConnectorRunner_Events.java
index 1f2d5b92..1488ad82 100644
--- a/src/test/java/io/axoniq/axonserver/connector/demo/ConnectorRunner_Events.java
+++ b/src/test/java/io/axoniq/axonserver/connector/demo/ConnectorRunner_Events.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.demo;
diff --git a/src/test/java/io/axoniq/axonserver/connector/demo/ConnectorRunner_Query.java b/src/test/java/io/axoniq/axonserver/connector/demo/ConnectorRunner_Query.java
index 32c496bb..df670659 100644
--- a/src/test/java/io/axoniq/axonserver/connector/demo/ConnectorRunner_Query.java
+++ b/src/test/java/io/axoniq/axonserver/connector/demo/ConnectorRunner_Query.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.demo;
diff --git a/src/test/java/io/axoniq/axonserver/connector/demo/ConnectorRunner_SubscriptionQuery.java b/src/test/java/io/axoniq/axonserver/connector/demo/ConnectorRunner_SubscriptionQuery.java
index 04f65d21..8a62e419 100644
--- a/src/test/java/io/axoniq/axonserver/connector/demo/ConnectorRunner_SubscriptionQuery.java
+++ b/src/test/java/io/axoniq/axonserver/connector/demo/ConnectorRunner_SubscriptionQuery.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.demo;
diff --git a/src/test/java/io/axoniq/axonserver/connector/event/EventHandlingIntegrationTest.java b/src/test/java/io/axoniq/axonserver/connector/event/EventHandlingIntegrationTest.java
index 036e265a..1cddd006 100644
--- a/src/test/java/io/axoniq/axonserver/connector/event/EventHandlingIntegrationTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/event/EventHandlingIntegrationTest.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2021. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event;
diff --git a/src/test/java/io/axoniq/axonserver/connector/event/dcb/DcbEndToEndTest.java b/src/test/java/io/axoniq/axonserver/connector/event/dcb/DcbEndToEndTest.java
index 784299f5..8401328e 100644
--- a/src/test/java/io/axoniq/axonserver/connector/event/dcb/DcbEndToEndTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/event/dcb/DcbEndToEndTest.java
@@ -1,3 +1,11 @@
+/*
+ * Copyright (c) 2020-2026. Axoniq B.V.
+ *
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
+ */
+
package io.axoniq.axonserver.connector.event.dcb;
import com.google.common.collect.ImmutableList;
diff --git a/src/test/java/io/axoniq/axonserver/connector/event/dcb/DcbSnapshotChannelTest.java b/src/test/java/io/axoniq/axonserver/connector/event/dcb/DcbSnapshotChannelTest.java
index 53c1c7b8..ce03e70f 100644
--- a/src/test/java/io/axoniq/axonserver/connector/event/dcb/DcbSnapshotChannelTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/event/dcb/DcbSnapshotChannelTest.java
@@ -1,3 +1,11 @@
+/*
+ * Copyright (c) 2020-2026. Axoniq B.V.
+ *
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
+ */
+
package io.axoniq.axonserver.connector.event.dcb;
import com.google.protobuf.ByteString;
diff --git a/src/test/java/io/axoniq/axonserver/connector/event/impl/BufferedAggregateEventStreamTest.java b/src/test/java/io/axoniq/axonserver/connector/event/impl/BufferedAggregateEventStreamTest.java
index 3a8d3656..818e55fe 100644
--- a/src/test/java/io/axoniq/axonserver/connector/event/impl/BufferedAggregateEventStreamTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/event/impl/BufferedAggregateEventStreamTest.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2021. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event.impl;
diff --git a/src/test/java/io/axoniq/axonserver/connector/event/impl/BufferedPersistentStreamSegmentTest.java b/src/test/java/io/axoniq/axonserver/connector/event/impl/BufferedPersistentStreamSegmentTest.java
index 84a78dea..7c959fc1 100644
--- a/src/test/java/io/axoniq/axonserver/connector/event/impl/BufferedPersistentStreamSegmentTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/event/impl/BufferedPersistentStreamSegmentTest.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2026. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event.impl;
diff --git a/src/test/java/io/axoniq/axonserver/connector/event/impl/PersistentStreamImplTest.java b/src/test/java/io/axoniq/axonserver/connector/event/impl/PersistentStreamImplTest.java
index 53f182f3..84e4f490 100644
--- a/src/test/java/io/axoniq/axonserver/connector/event/impl/PersistentStreamImplTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/event/impl/PersistentStreamImplTest.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2024. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event.impl;
diff --git a/src/test/java/io/axoniq/axonserver/connector/event/transformation/ETChannelTest.java b/src/test/java/io/axoniq/axonserver/connector/event/transformation/ETChannelTest.java
index 9a58c0f2..fb506569 100644
--- a/src/test/java/io/axoniq/axonserver/connector/event/transformation/ETChannelTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/event/transformation/ETChannelTest.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2023. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.event.transformation;
diff --git a/src/test/java/io/axoniq/axonserver/connector/impl/AbstractIncomingInstructionStreamTest.java b/src/test/java/io/axoniq/axonserver/connector/impl/AbstractIncomingInstructionStreamTest.java
index 34ece324..9a87cc44 100644
--- a/src/test/java/io/axoniq/axonserver/connector/impl/AbstractIncomingInstructionStreamTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/impl/AbstractIncomingInstructionStreamTest.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/test/java/io/axoniq/axonserver/connector/impl/AsyncRegistrationTest.java b/src/test/java/io/axoniq/axonserver/connector/impl/AsyncRegistrationTest.java
index 999f74fd..22cc89b7 100644
--- a/src/test/java/io/axoniq/axonserver/connector/impl/AsyncRegistrationTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/impl/AsyncRegistrationTest.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/test/java/io/axoniq/axonserver/connector/impl/AxonServerManagedChannelIntegrationTest.java b/src/test/java/io/axoniq/axonserver/connector/impl/AxonServerManagedChannelIntegrationTest.java
index dbf03bcc..8ec346a7 100644
--- a/src/test/java/io/axoniq/axonserver/connector/impl/AxonServerManagedChannelIntegrationTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/impl/AxonServerManagedChannelIntegrationTest.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/test/java/io/axoniq/axonserver/connector/impl/BufferedStreamTest.java b/src/test/java/io/axoniq/axonserver/connector/impl/BufferedStreamTest.java
index 61a8b6d5..f444f5eb 100644
--- a/src/test/java/io/axoniq/axonserver/connector/impl/BufferedStreamTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/impl/BufferedStreamTest.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2021. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/test/java/io/axoniq/axonserver/connector/impl/BufferingReplyChannelTest.java b/src/test/java/io/axoniq/axonserver/connector/impl/BufferingReplyChannelTest.java
index 4ad686b1..35e4ef7a 100644
--- a/src/test/java/io/axoniq/axonserver/connector/impl/BufferingReplyChannelTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/impl/BufferingReplyChannelTest.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/test/java/io/axoniq/axonserver/connector/impl/ControlChannelIntegrationTest.java b/src/test/java/io/axoniq/axonserver/connector/impl/ControlChannelIntegrationTest.java
index dca6bd08..20a0e7b9 100644
--- a/src/test/java/io/axoniq/axonserver/connector/impl/ControlChannelIntegrationTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/impl/ControlChannelIntegrationTest.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2021. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/test/java/io/axoniq/axonserver/connector/impl/FlowControlledBufferTest.java b/src/test/java/io/axoniq/axonserver/connector/impl/FlowControlledBufferTest.java
index ad2520c4..cea99061 100644
--- a/src/test/java/io/axoniq/axonserver/connector/impl/FlowControlledBufferTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/impl/FlowControlledBufferTest.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2021. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/test/java/io/axoniq/axonserver/connector/impl/FlowControlledReplyChannelWriterTest.java b/src/test/java/io/axoniq/axonserver/connector/impl/FlowControlledReplyChannelWriterTest.java
index 6e1f6455..9cefd3a4 100644
--- a/src/test/java/io/axoniq/axonserver/connector/impl/FlowControlledReplyChannelWriterTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/impl/FlowControlledReplyChannelWriterTest.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/test/java/io/axoniq/axonserver/connector/impl/FlowControlledStreamTest.java b/src/test/java/io/axoniq/axonserver/connector/impl/FlowControlledStreamTest.java
index f06b0c5f..250ca55d 100644
--- a/src/test/java/io/axoniq/axonserver/connector/impl/FlowControlledStreamTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/impl/FlowControlledStreamTest.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2021. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/test/java/io/axoniq/axonserver/connector/impl/HeartbeatMonitorTest.java b/src/test/java/io/axoniq/axonserver/connector/impl/HeartbeatMonitorTest.java
index 0150f6f2..7f70ab0d 100644
--- a/src/test/java/io/axoniq/axonserver/connector/impl/HeartbeatMonitorTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/impl/HeartbeatMonitorTest.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/test/java/io/axoniq/axonserver/connector/impl/ObjectUtilsTest.java b/src/test/java/io/axoniq/axonserver/connector/impl/ObjectUtilsTest.java
index 6b4d886a..d09335cb 100644
--- a/src/test/java/io/axoniq/axonserver/connector/impl/ObjectUtilsTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/impl/ObjectUtilsTest.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/test/java/io/axoniq/axonserver/connector/impl/SyncRegistrationTest.java b/src/test/java/io/axoniq/axonserver/connector/impl/SyncRegistrationTest.java
index 89c96c91..c8d96b28 100644
--- a/src/test/java/io/axoniq/axonserver/connector/impl/SyncRegistrationTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/impl/SyncRegistrationTest.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/test/java/io/axoniq/axonserver/connector/impl/SynchronizedRequestStreamTest.java b/src/test/java/io/axoniq/axonserver/connector/impl/SynchronizedRequestStreamTest.java
index 56e31d42..bff20d2b 100644
--- a/src/test/java/io/axoniq/axonserver/connector/impl/SynchronizedRequestStreamTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/impl/SynchronizedRequestStreamTest.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl;
diff --git a/src/test/java/io/axoniq/axonserver/connector/impl/buffer/BlockingCloseableBufferTest.java b/src/test/java/io/axoniq/axonserver/connector/impl/buffer/BlockingCloseableBufferTest.java
index f87f9ea1..20b14e7d 100644
--- a/src/test/java/io/axoniq/axonserver/connector/impl/buffer/BlockingCloseableBufferTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/impl/buffer/BlockingCloseableBufferTest.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl.buffer;
diff --git a/src/test/java/io/axoniq/axonserver/connector/impl/buffer/FlowControlledDisposableReadonlyBufferTest.java b/src/test/java/io/axoniq/axonserver/connector/impl/buffer/FlowControlledDisposableReadonlyBufferTest.java
index c4e51e58..41d9a081 100644
--- a/src/test/java/io/axoniq/axonserver/connector/impl/buffer/FlowControlledDisposableReadonlyBufferTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/impl/buffer/FlowControlledDisposableReadonlyBufferTest.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl.buffer;
diff --git a/src/test/java/io/axoniq/axonserver/connector/impl/buffer/RoundRobinMultiReadonlyBufferTest.java b/src/test/java/io/axoniq/axonserver/connector/impl/buffer/RoundRobinMultiReadonlyBufferTest.java
index d6fa3f5e..61cdb8b5 100644
--- a/src/test/java/io/axoniq/axonserver/connector/impl/buffer/RoundRobinMultiReadonlyBufferTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/impl/buffer/RoundRobinMultiReadonlyBufferTest.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.impl.buffer;
diff --git a/src/test/java/io/axoniq/axonserver/connector/query/QueryChannelIntegrationTest.java b/src/test/java/io/axoniq/axonserver/connector/query/QueryChannelIntegrationTest.java
index 8a84fe26..2b472962 100644
--- a/src/test/java/io/axoniq/axonserver/connector/query/QueryChannelIntegrationTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/query/QueryChannelIntegrationTest.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2021. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.query;
diff --git a/src/test/java/io/axoniq/axonserver/connector/query/QueryChannelLegacyApiIntegrationTest.java b/src/test/java/io/axoniq/axonserver/connector/query/QueryChannelLegacyApiIntegrationTest.java
index 529c173f..6e5674d2 100644
--- a/src/test/java/io/axoniq/axonserver/connector/query/QueryChannelLegacyApiIntegrationTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/query/QueryChannelLegacyApiIntegrationTest.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2021. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.query;
diff --git a/src/test/java/io/axoniq/axonserver/connector/query/StreamingQueryIntegrationTest.java b/src/test/java/io/axoniq/axonserver/connector/query/StreamingQueryIntegrationTest.java
index b2887f3b..5e74bca9 100644
--- a/src/test/java/io/axoniq/axonserver/connector/query/StreamingQueryIntegrationTest.java
+++ b/src/test/java/io/axoniq/axonserver/connector/query/StreamingQueryIntegrationTest.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.query;
diff --git a/src/test/java/io/axoniq/axonserver/connector/testutils/AssertUtils.java b/src/test/java/io/axoniq/axonserver/connector/testutils/AssertUtils.java
index 6268db5b..4174b969 100644
--- a/src/test/java/io/axoniq/axonserver/connector/testutils/AssertUtils.java
+++ b/src/test/java/io/axoniq/axonserver/connector/testutils/AssertUtils.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2022. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.testutils;
diff --git a/src/test/java/io/axoniq/axonserver/connector/testutils/AxonServerUtils.java b/src/test/java/io/axoniq/axonserver/connector/testutils/AxonServerUtils.java
index 92b8ae39..8a558aed 100644
--- a/src/test/java/io/axoniq/axonserver/connector/testutils/AxonServerUtils.java
+++ b/src/test/java/io/axoniq/axonserver/connector/testutils/AxonServerUtils.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.testutils;
diff --git a/src/test/java/io/axoniq/axonserver/connector/testutils/MessageFactory.java b/src/test/java/io/axoniq/axonserver/connector/testutils/MessageFactory.java
index 93bbb9eb..2afd5b6a 100644
--- a/src/test/java/io/axoniq/axonserver/connector/testutils/MessageFactory.java
+++ b/src/test/java/io/axoniq/axonserver/connector/testutils/MessageFactory.java
@@ -1,17 +1,9 @@
/*
- * Copyright (c) 2020-2021. AxonIQ
+ * Copyright (c) 2020-2026. Axoniq B.V.
*
- * Licensed 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.
+ * Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+ * use this file except in compliance with the Terms, available at
+ * https://www.axoniq.io/legal/terms-of-service
*/
package io.axoniq.axonserver.connector.testutils;
diff --git a/src/test/resources/log4j2.properties b/src/test/resources/log4j2.properties
index fdd6f3e4..82afa8ff 100644
--- a/src/test/resources/log4j2.properties
+++ b/src/test/resources/log4j2.properties
@@ -1,17 +1,9 @@
#
-# Copyright (c) 2020-2021. AxonIQ
+# Copyright (c) 2020-2026. Axoniq B.V.
#
-# Licensed 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.
+# Licensed under the Axoniq Terms of Service (the "Terms"). You may not
+# use this file except in compliance with the Terms, available at
+# https://www.axoniq.io/legal/terms-of-service
#
rootLogger.level=info