From 02b0d512f242c055767700821914d0668bf43f5e Mon Sep 17 00:00:00 2001 From: Steven van Beelen Date: Mon, 19 Oct 2026 09:30:40 +0200 Subject: [PATCH 01/11] Adjust copyright and license Adjust copyright and license to use Axoniq's Terms of Service throughout --- .mvn/wrapper/maven-wrapper.properties | 8 + LICENSE.txt | 205 +----------------- copyright-template.xml | 20 +- mvnw | 21 +- pom.xml | 16 +- .../connector/AxonServerConnection.java | 16 +- .../AxonServerConnectionFactory.java | 16 +- .../connector/AxonServerException.java | 16 +- .../axonserver/connector/ErrorCategory.java | 16 +- .../axonserver/connector/FlowControl.java | 16 +- .../connector/InstructionHandler.java | 16 +- .../axonserver/connector/Registration.java | 16 +- .../axonserver/connector/ReplyChannel.java | 16 +- .../axonserver/connector/ResultStream.java | 16 +- .../connector/ResultStreamPublisher.java | 16 +- .../connector/admin/AdminChannel.java | 16 +- .../admin/impl/AdminChannelImpl.java | 16 +- .../connector/command/CommandChannel.java | 16 +- .../command/impl/CommandChannelImpl.java | 16 +- .../connector/control/ControlChannel.java | 16 +- .../control/ProcessorInstructionHandler.java | 16 +- .../connector/event/AggregateEventStream.java | 16 +- .../event/AppendEventsTransaction.java | 16 +- .../connector/event/DcbEventChannel.java | 16 +- .../connector/event/EventChannel.java | 16 +- .../event/EventQueryResultEntry.java | 16 +- .../connector/event/EventStream.java | 16 +- .../connector/event/PersistentStream.java | 16 +- .../event/PersistentStreamCallbacks.java | 16 +- .../event/PersistentStreamProperties.java | 16 +- .../event/PersistentStreamSegment.java | 16 +- .../connector/event/SnapshotChannel.java | 8 + .../impl/AppendEventsTransactionImpl.java | 16 +- .../impl/BufferedAggregateEventStream.java | 16 +- .../event/impl/BufferedEventStream.java | 16 +- .../impl/BufferedPersistentStreamSegment.java | 16 +- .../event/impl/DcbEventChannelImpl.java | 16 +- .../event/impl/EventChannelImpl.java | 16 +- .../event/impl/PersistentStreamImpl.java | 16 +- .../event/impl/SnapshotChannelImpl.java | 8 + .../transformation/ActiveTransformation.java | 16 +- .../event/transformation/Appender.java | 16 +- .../transformation/EventTransformation.java | 16 +- .../EventTransformationChannel.java | 16 +- .../event/transformation/Transformer.java | 16 +- .../transformation/event/EventSources.java | 16 +- .../event/EventTransformationExecutor.java | 16 +- .../event/EventTransformer.java | 16 +- .../event/TransformableEventStream.java | 16 +- .../IterableEventTransformationExecutor.java | 16 +- .../impl/TransformableEventIterable.java | 16 +- .../event/stream/TokenRangeEvents.java | 16 +- .../impl/DefaultActiveTransformation.java | 16 +- .../impl/EventTransformationChannelImpl.java | 16 +- .../impl/EventTransformationService.java | 16 +- .../impl/TransformationStreamAppender.java | 16 +- ...ransformationStreamCompletedException.java | 16 +- .../impl/grpc/GrpcEventTransformation.java | 16 +- .../grpc/GrpcEventTransformationService.java | 16 +- .../impl/grpc/GrpcTransformationStream.java | 16 +- .../impl/grpc/NonTransientException.java | 16 +- .../impl/AbstractAxonServerChannel.java | 16 +- .../impl/AbstractBufferedStream.java | 16 +- .../AbstractIncomingInstructionStream.java | 16 +- .../connector/impl/AssertUtils.java | 16 +- .../connector/impl/AsyncRegistration.java | 16 +- .../impl/AxonConnectorThreadFactory.java | 16 +- .../impl/AxonServerManagedChannel.java | 16 +- .../connector/impl/BufferingReplyChannel.java | 16 +- .../impl/CloseAwareReplyChannel.java | 16 +- .../connector/impl/CloseableBuffer.java | 16 +- .../impl/CloseableReadonlyBuffer.java | 16 +- .../connector/impl/ContextConnection.java | 16 +- .../connector/impl/ControlChannelImpl.java | 16 +- .../impl/DisposableReadonlyBuffer.java | 16 +- .../connector/impl/FlowControlledBuffer.java | 16 +- .../FlowControlledReplyChannelWriter.java | 16 +- .../connector/impl/FlowControlledStream.java | 16 +- .../impl/ForwardingReplyChannel.java | 16 +- .../impl/FutureListStreamObserver.java | 16 +- .../connector/impl/FutureStreamObserver.java | 16 +- .../impl/GrpcBufferingInterceptor.java | 16 +- .../impl/HeaderAttachingInterceptor.java | 16 +- .../axonserver/connector/impl/Headers.java | 16 +- .../connector/impl/HeartbeatMonitor.java | 16 +- .../connector/impl/HeartbeatSender.java | 16 +- .../connector/impl/MessageFactory.java | 16 +- .../connector/impl/NoopFlowControl.java | 16 +- .../connector/impl/ObjectUtils.java | 16 +- .../connector/impl/ProcessorInstructions.java | 16 +- .../impl/ReconnectConfiguration.java | 16 +- .../connector/impl/ServerAddress.java | 16 +- .../connector/impl/StreamClosedException.java | 16 +- .../impl/StreamTimeoutException.java | 16 +- .../StreamUnexpectedlyCompletedException.java | 16 +- .../connector/impl/SyncRegistration.java | 16 +- .../impl/SynchronizedRequestStream.java | 16 +- .../impl/buffer/BlockingCloseableBuffer.java | 16 +- ...lowControlledDisposableReadonlyBuffer.java | 16 +- .../buffer/RoundRobinMultiReadonlyBuffer.java | 16 +- .../connector/query/QueryChannel.java | 16 +- .../connector/query/QueryDefinition.java | 16 +- .../connector/query/QueryHandler.java | 16 +- .../query/SubscriptionQueryResult.java | 16 +- .../query/impl/QueryChannelImpl.java | 16 +- .../query/impl/SubscriptionQueryStream.java | 16 +- .../impl/SubscriptionQueryUpdateBuffer.java | 16 +- .../AbstractAxonServerIntegrationTest.java | 16 +- .../AxonServerConnectionFactoryTest.java | 16 +- .../connector/FailedResultStream.java | 16 +- .../connector/MutualTlsConnectionTest.java | 16 +- .../connector/ResultStreamPublisherTest.java | 16 +- .../connector/StubResultStream.java | 16 +- .../admin/AdminChannelIntegrationTest.java | 16 +- .../CommandChannelIntegrationTest.java | 16 +- .../connector/command/CommandChannelTest.java | 16 +- .../FakeProcessorInstructionHandler.java | 16 +- .../demo/ConnectorRunner_Command.java | 16 +- .../demo/ConnectorRunner_Events.java | 16 +- .../connector/demo/ConnectorRunner_Query.java | 16 +- .../ConnectorRunner_SubscriptionQuery.java | 16 +- .../event/EventHandlingIntegrationTest.java | 16 +- .../connector/event/dcb/DcbEndToEndTest.java | 8 + .../event/dcb/DcbSnapshotChannelTest.java | 8 + .../BufferedAggregateEventStreamTest.java | 16 +- .../BufferedPersistentStreamSegmentTest.java | 16 +- .../event/impl/PersistentStreamImplTest.java | 16 +- .../event/transformation/ETChannelTest.java | 16 +- ...AbstractIncomingInstructionStreamTest.java | 16 +- .../connector/impl/AsyncRegistrationTest.java | 16 +- ...onServerManagedChannelIntegrationTest.java | 16 +- .../connector/impl/BufferedStreamTest.java | 16 +- .../impl/BufferingReplyChannelTest.java | 16 +- .../impl/ControlChannelIntegrationTest.java | 16 +- .../impl/FlowControlledBufferTest.java | 16 +- .../FlowControlledReplyChannelWriterTest.java | 16 +- .../impl/FlowControlledStreamTest.java | 16 +- .../connector/impl/HeartbeatMonitorTest.java | 16 +- .../connector/impl/ObjectUtilsTest.java | 16 +- .../connector/impl/SyncRegistrationTest.java | 16 +- .../impl/SynchronizedRequestStreamTest.java | 16 +- .../buffer/BlockingCloseableBufferTest.java | 16 +- ...ontrolledDisposableReadonlyBufferTest.java | 16 +- .../RoundRobinMultiReadonlyBufferTest.java | 16 +- .../query/QueryChannelIntegrationTest.java | 16 +- .../QueryChannelLegacyApiIntegrationTest.java | 16 +- .../query/StreamingQueryIntegrationTest.java | 16 +- .../connector/testutils/AssertUtils.java | 16 +- .../connector/testutils/AxonServerUtils.java | 16 +- .../connector/testutils/MessageFactory.java | 16 +- src/test/resources/log4j2.properties | 16 +- 151 files changed, 628 insertions(+), 1946 deletions(-) diff --git a/.mvn/wrapper/maven-wrapper.properties b/.mvn/wrapper/maven-wrapper.properties index bb58b3c2..4be26f95 100644 --- a/.mvn/wrapper/maven-wrapper.properties +++ b/.mvn/wrapper/maven-wrapper.properties @@ -1,3 +1,11 @@ +# +# Copyright (c) 2022-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 +# + wrapperVersion=3.3.4 distributionType=only-script distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.10.0/apache-maven-3.10.0-bin.zip diff --git a/LICENSE.txt b/LICENSE.txt index 7a4a3ea2..8399bd8d 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 \ No newline at end of file diff --git a/copyright-template.xml b/copyright-template.xml index e81beb1d..494c0749 100644 --- a/copyright-template.xml +++ b/copyright-template.xml @@ -1,22 +1,14 @@ - + \ No newline at end of file diff --git a/mvnw b/mvnw index bd8896bf..a97918da 100755 --- a/mvnw +++ b/mvnw @@ -1,22 +1,11 @@ #!/bin/sh -# ---------------------------------------------------------------------------- -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at # -# http://www.apache.org/licenses/LICENSE-2.0 +# Copyright (c) 2022-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 # -# 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. -# ---------------------------------------------------------------------------- # ---------------------------------------------------------------------------- # Apache Maven Wrapper startup batch script, version 3.3.4 diff --git a/pom.xml b/pom.xml index 649d0665..8b34fa53 100644 --- a/pom.xml +++ b/pom.xml @@ -1,18 +1,10 @@ diff --git a/src/main/java/io/axoniq/axonserver/connector/AxonServerConnection.java b/src/main/java/io/axoniq/axonserver/connector/AxonServerConnection.java index 5a7d8ab2..ea75f1cb 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) 2022-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..0b74edd8 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) 2022-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..4aaf0642 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) 2022-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..c7f5c505 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) 2022-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..0c67fdd3 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) 2022-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..7dc4d645 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) 2022-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..95ee9a17 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) 2022-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..63fa0e7e 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) 2022-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..e1be8bb6 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) 2022-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..5d6a696f 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) 2022-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..2ac8b726 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) 2022-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..5952de2b 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) 2022-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..89f22953 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) 2022-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..f95dfdcb 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) 2022-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..e4f28c6a 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) 2022-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..8dc0b2e5 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) 2022-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..68b62f15 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) 2022-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..545e5222 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) 2022-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..dc3e9536 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) 2022-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..4f781022 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) 2022-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..78cf054c 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) 2022-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..fbd6e304 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) 2022-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..f2257cd0 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) 2022-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..ec05e0ff 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) 2022-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..5f924e30 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) 2022-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..00e2b61f 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) 2022-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..3d9d0675 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) 2022-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..52458d69 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) 2022-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..37c39bfa 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) 2022-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..6e2ad959 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) 2022-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..11d4ae18 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) 2022-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..cdcbb23d 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) 2022-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..c4d9eb8d 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) 2022-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..f53ce326 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) 2022-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..4c08fffe 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) 2022-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..ea0f6729 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) 2022-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..1659a924 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) 2022-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..43d8f40a 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) 2022-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..5634fadb 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) 2022-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..c8c7653a 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) 2022-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..37fa486b 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) 2022-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..e7029ed4 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) 2022-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..071723c3 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) 2022-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..695e1c0a 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) 2022-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..968968a0 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) 2022-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..27728d10 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) 2022-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..71da29c3 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) 2022-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..5b90aba3 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) 2022-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..1bd90f25 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) 2022-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..36cfe54f 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) 2022-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..062d6c23 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) 2022-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..1349806f 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) 2022-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..664319cf 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) 2022-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..03cc3491 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) 2022-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..8e3d490b 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) 2022-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..f80d64c8 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) 2022-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..2dad91d5 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) 2022-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..5c79ac09 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) 2022-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..cc4ccffe 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) 2022-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..98ce3add 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) 2022-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..262660c8 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) 2022-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..7301e3d4 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) 2022-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..389dd047 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) 2022-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..969adc46 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) 2022-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..0be88709 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) 2022-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..45f9a207 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) 2022-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..382c8d9a 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) 2022-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..bc5373f2 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) 2022-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..e18f0679 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) 2022-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..c34b064f 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) 2022-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..19044438 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) 2022-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..e04d6247 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) 2022-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..43458b25 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) 2022-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..ceb8095f 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) 2022-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..e8ef5061 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) 2022-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..43b4a040 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) 2022-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..339f7d8a 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) 2022-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..049544e2 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) 2022-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..d36ecb29 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) 2022-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..12c1c505 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) 2022-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..7efdb2ad 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) 2022-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..ec0c556b 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) 2022-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..d3dab25f 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) 2022-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..f1697442 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) 2022-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..849f460d 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) 2022-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..0297e33d 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) 2022-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..592272d7 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) 2022-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..824cb499 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) 2022-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..29c00900 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) 2022-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..96593b7c 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) 2022-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..500fb439 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) 2022-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..6d8730ad 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) 2022-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..d86ebb2d 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) 2022-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..e34d8c6a 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) 2022-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..ea64334d 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) 2022-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..448b660b 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) 2022-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..23f26c45 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) 2022-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..69f27746 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) 2022-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..c990f925 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) 2022-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..9b32ee13 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) 2022-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..774fd16e 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) 2022-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..b7522e20 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) 2022-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..8fc0db5d 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) 2022-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..67166349 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) 2022-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..83a273fc 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) 2022-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..6e60af28 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) 2022-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..a7dd8543 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) 2022-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..c5e7d495 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) 2022-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..ee2b5517 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) 2022-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..06d6cb4c 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) 2022-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..5d529f81 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) 2022-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..77f7f033 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) 2022-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..ba31e792 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) 2022-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..cccdf444 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) 2022-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..d35bebbf 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) 2022-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..f0750561 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) 2022-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..af810604 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) 2022-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..1b9025ab 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) 2022-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..87310cfc 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) 2022-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..752c2414 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) 2022-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..bc78aea6 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) 2022-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..90dd2afb 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) 2022-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..a9889492 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) 2022-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..a80cbc80 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) 2022-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..96b6759d 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) 2022-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..e958ccb7 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) 2022-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..6cb39922 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) 2022-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..17ee064d 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) 2022-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..f7842370 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) 2022-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..7ef64ec4 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) 2022-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..ba1fdedb 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) 2022-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..c432dd55 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) 2022-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..2cceef99 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) 2022-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..1aca6882 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) 2022-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..599ccd69 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) 2022-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..55f43feb 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) 2022-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..900de52c 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) 2022-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..198208e7 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) 2022-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..5f56687c 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) 2022-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..06f9bc6a 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) 2022-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..f65d9454 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) 2022-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..aee8c825 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) 2022-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..86d59f00 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) 2022-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..63ab6e5c 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) 2022-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..8e4f5468 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) 2022-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..4241606b 100644 --- a/src/test/resources/log4j2.properties +++ b/src/test/resources/log4j2.properties @@ -1,17 +1,9 @@ # -# Copyright (c) 2020-2021. AxonIQ +# Copyright (c) 2022-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 From 16ea35b68ec33fd321bfa85c6cd7a3d777364892 Mon Sep 17 00:00:00 2001 From: Steven van Beelen Date: Mon, 19 Oct 2026 12:35:11 +0200 Subject: [PATCH 02/11] Fix year to 2020 Fix year to 2020. The previous year is the inception of the Platform Client, of which this template was copied --- copyright-template.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/copyright-template.xml b/copyright-template.xml index 494c0749..81c1ba64 100644 --- a/copyright-template.xml +++ b/copyright-template.xml @@ -9,6 +9,6 @@ \ No newline at end of file From 029b62c49927b7b99ef2fe5ad905df8e882c4929 Mon Sep 17 00:00:00 2001 From: Steven van Beelen Date: Mon, 19 Oct 2026 12:37:31 +0200 Subject: [PATCH 03/11] Fix year to 2020 Fix year to 2020. The previous year is the inception of the Platform Client, of which this template was copied --- copyright-template.xml | 2 +- pom.xml | 2 +- .../io/axoniq/axonserver/connector/AxonServerConnection.java | 2 +- .../axonserver/connector/AxonServerConnectionFactory.java | 2 +- .../io/axoniq/axonserver/connector/AxonServerException.java | 2 +- src/main/java/io/axoniq/axonserver/connector/ErrorCategory.java | 2 +- src/main/java/io/axoniq/axonserver/connector/FlowControl.java | 2 +- .../java/io/axoniq/axonserver/connector/InstructionHandler.java | 2 +- src/main/java/io/axoniq/axonserver/connector/Registration.java | 2 +- src/main/java/io/axoniq/axonserver/connector/ReplyChannel.java | 2 +- src/main/java/io/axoniq/axonserver/connector/ResultStream.java | 2 +- .../io/axoniq/axonserver/connector/ResultStreamPublisher.java | 2 +- .../java/io/axoniq/axonserver/connector/admin/AdminChannel.java | 2 +- .../axonserver/connector/admin/impl/AdminChannelImpl.java | 2 +- .../io/axoniq/axonserver/connector/command/CommandChannel.java | 2 +- .../axonserver/connector/command/impl/CommandChannelImpl.java | 2 +- .../io/axoniq/axonserver/connector/control/ControlChannel.java | 2 +- .../connector/control/ProcessorInstructionHandler.java | 2 +- .../axoniq/axonserver/connector/event/AggregateEventStream.java | 2 +- .../axonserver/connector/event/AppendEventsTransaction.java | 2 +- .../io/axoniq/axonserver/connector/event/DcbEventChannel.java | 2 +- .../java/io/axoniq/axonserver/connector/event/EventChannel.java | 2 +- .../axonserver/connector/event/EventQueryResultEntry.java | 2 +- .../java/io/axoniq/axonserver/connector/event/EventStream.java | 2 +- .../io/axoniq/axonserver/connector/event/PersistentStream.java | 2 +- .../axonserver/connector/event/PersistentStreamCallbacks.java | 2 +- .../axonserver/connector/event/PersistentStreamProperties.java | 2 +- .../axonserver/connector/event/PersistentStreamSegment.java | 2 +- .../io/axoniq/axonserver/connector/event/SnapshotChannel.java | 2 +- .../connector/event/impl/AppendEventsTransactionImpl.java | 2 +- .../connector/event/impl/BufferedAggregateEventStream.java | 2 +- .../axonserver/connector/event/impl/BufferedEventStream.java | 2 +- .../connector/event/impl/BufferedPersistentStreamSegment.java | 2 +- .../axonserver/connector/event/impl/DcbEventChannelImpl.java | 2 +- .../axonserver/connector/event/impl/EventChannelImpl.java | 2 +- .../axonserver/connector/event/impl/PersistentStreamImpl.java | 2 +- .../axonserver/connector/event/impl/SnapshotChannelImpl.java | 2 +- .../connector/event/transformation/ActiveTransformation.java | 2 +- .../axonserver/connector/event/transformation/Appender.java | 2 +- .../connector/event/transformation/EventTransformation.java | 2 +- .../event/transformation/EventTransformationChannel.java | 2 +- .../axonserver/connector/event/transformation/Transformer.java | 2 +- .../connector/event/transformation/event/EventSources.java | 2 +- .../event/transformation/event/EventTransformationExecutor.java | 2 +- .../connector/event/transformation/event/EventTransformer.java | 2 +- .../event/transformation/event/TransformableEventStream.java | 2 +- .../event/impl/IterableEventTransformationExecutor.java | 2 +- .../transformation/event/impl/TransformableEventIterable.java | 2 +- .../event/transformation/event/stream/TokenRangeEvents.java | 2 +- .../event/transformation/impl/DefaultActiveTransformation.java | 2 +- .../transformation/impl/EventTransformationChannelImpl.java | 2 +- .../event/transformation/impl/EventTransformationService.java | 2 +- .../event/transformation/impl/TransformationStreamAppender.java | 2 +- .../impl/TransformationStreamCompletedException.java | 2 +- .../event/transformation/impl/grpc/GrpcEventTransformation.java | 2 +- .../impl/grpc/GrpcEventTransformationService.java | 2 +- .../transformation/impl/grpc/GrpcTransformationStream.java | 2 +- .../event/transformation/impl/grpc/NonTransientException.java | 2 +- .../axonserver/connector/impl/AbstractAxonServerChannel.java | 2 +- .../axonserver/connector/impl/AbstractBufferedStream.java | 2 +- .../connector/impl/AbstractIncomingInstructionStream.java | 2 +- .../java/io/axoniq/axonserver/connector/impl/AssertUtils.java | 2 +- .../io/axoniq/axonserver/connector/impl/AsyncRegistration.java | 2 +- .../axonserver/connector/impl/AxonConnectorThreadFactory.java | 2 +- .../axonserver/connector/impl/AxonServerManagedChannel.java | 2 +- .../axoniq/axonserver/connector/impl/BufferingReplyChannel.java | 2 +- .../axonserver/connector/impl/CloseAwareReplyChannel.java | 2 +- .../io/axoniq/axonserver/connector/impl/CloseableBuffer.java | 2 +- .../axonserver/connector/impl/CloseableReadonlyBuffer.java | 2 +- .../io/axoniq/axonserver/connector/impl/ContextConnection.java | 2 +- .../io/axoniq/axonserver/connector/impl/ControlChannelImpl.java | 2 +- .../axonserver/connector/impl/DisposableReadonlyBuffer.java | 2 +- .../axoniq/axonserver/connector/impl/FlowControlledBuffer.java | 2 +- .../connector/impl/FlowControlledReplyChannelWriter.java | 2 +- .../axoniq/axonserver/connector/impl/FlowControlledStream.java | 2 +- .../axonserver/connector/impl/ForwardingReplyChannel.java | 2 +- .../axonserver/connector/impl/FutureListStreamObserver.java | 2 +- .../axoniq/axonserver/connector/impl/FutureStreamObserver.java | 2 +- .../axonserver/connector/impl/GrpcBufferingInterceptor.java | 2 +- .../axonserver/connector/impl/HeaderAttachingInterceptor.java | 2 +- src/main/java/io/axoniq/axonserver/connector/impl/Headers.java | 2 +- .../io/axoniq/axonserver/connector/impl/HeartbeatMonitor.java | 2 +- .../io/axoniq/axonserver/connector/impl/HeartbeatSender.java | 2 +- .../io/axoniq/axonserver/connector/impl/MessageFactory.java | 2 +- .../io/axoniq/axonserver/connector/impl/NoopFlowControl.java | 2 +- .../java/io/axoniq/axonserver/connector/impl/ObjectUtils.java | 2 +- .../axoniq/axonserver/connector/impl/ProcessorInstructions.java | 2 +- .../axonserver/connector/impl/ReconnectConfiguration.java | 2 +- .../java/io/axoniq/axonserver/connector/impl/ServerAddress.java | 2 +- .../axoniq/axonserver/connector/impl/StreamClosedException.java | 2 +- .../axonserver/connector/impl/StreamTimeoutException.java | 2 +- .../connector/impl/StreamUnexpectedlyCompletedException.java | 2 +- .../io/axoniq/axonserver/connector/impl/SyncRegistration.java | 2 +- .../axonserver/connector/impl/SynchronizedRequestStream.java | 2 +- .../connector/impl/buffer/BlockingCloseableBuffer.java | 2 +- .../impl/buffer/FlowControlledDisposableReadonlyBuffer.java | 2 +- .../connector/impl/buffer/RoundRobinMultiReadonlyBuffer.java | 2 +- .../java/io/axoniq/axonserver/connector/query/QueryChannel.java | 2 +- .../io/axoniq/axonserver/connector/query/QueryDefinition.java | 2 +- .../java/io/axoniq/axonserver/connector/query/QueryHandler.java | 2 +- .../axonserver/connector/query/SubscriptionQueryResult.java | 2 +- .../axonserver/connector/query/impl/QueryChannelImpl.java | 2 +- .../connector/query/impl/SubscriptionQueryStream.java | 2 +- .../connector/query/impl/SubscriptionQueryUpdateBuffer.java | 2 +- .../axonserver/connector/AbstractAxonServerIntegrationTest.java | 2 +- .../axonserver/connector/AxonServerConnectionFactoryTest.java | 2 +- .../java/io/axoniq/axonserver/connector/FailedResultStream.java | 2 +- .../io/axoniq/axonserver/connector/MutualTlsConnectionTest.java | 2 +- .../axoniq/axonserver/connector/ResultStreamPublisherTest.java | 2 +- .../java/io/axoniq/axonserver/connector/StubResultStream.java | 2 +- .../axonserver/connector/admin/AdminChannelIntegrationTest.java | 2 +- .../connector/command/CommandChannelIntegrationTest.java | 2 +- .../axoniq/axonserver/connector/command/CommandChannelTest.java | 2 +- .../connector/control/FakeProcessorInstructionHandler.java | 2 +- .../axonserver/connector/demo/ConnectorRunner_Command.java | 2 +- .../axonserver/connector/demo/ConnectorRunner_Events.java | 2 +- .../axoniq/axonserver/connector/demo/ConnectorRunner_Query.java | 2 +- .../connector/demo/ConnectorRunner_SubscriptionQuery.java | 2 +- .../connector/event/EventHandlingIntegrationTest.java | 2 +- .../axoniq/axonserver/connector/event/dcb/DcbEndToEndTest.java | 2 +- .../axonserver/connector/event/dcb/DcbSnapshotChannelTest.java | 2 +- .../connector/event/impl/BufferedAggregateEventStreamTest.java | 2 +- .../event/impl/BufferedPersistentStreamSegmentTest.java | 2 +- .../connector/event/impl/PersistentStreamImplTest.java | 2 +- .../connector/event/transformation/ETChannelTest.java | 2 +- .../connector/impl/AbstractIncomingInstructionStreamTest.java | 2 +- .../axoniq/axonserver/connector/impl/AsyncRegistrationTest.java | 2 +- .../connector/impl/AxonServerManagedChannelIntegrationTest.java | 2 +- .../io/axoniq/axonserver/connector/impl/BufferedStreamTest.java | 2 +- .../axonserver/connector/impl/BufferingReplyChannelTest.java | 2 +- .../connector/impl/ControlChannelIntegrationTest.java | 2 +- .../axonserver/connector/impl/FlowControlledBufferTest.java | 2 +- .../connector/impl/FlowControlledReplyChannelWriterTest.java | 2 +- .../axonserver/connector/impl/FlowControlledStreamTest.java | 2 +- .../axoniq/axonserver/connector/impl/HeartbeatMonitorTest.java | 2 +- .../io/axoniq/axonserver/connector/impl/ObjectUtilsTest.java | 2 +- .../axoniq/axonserver/connector/impl/SyncRegistrationTest.java | 2 +- .../connector/impl/SynchronizedRequestStreamTest.java | 2 +- .../connector/impl/buffer/BlockingCloseableBufferTest.java | 2 +- .../impl/buffer/FlowControlledDisposableReadonlyBufferTest.java | 2 +- .../impl/buffer/RoundRobinMultiReadonlyBufferTest.java | 2 +- .../axonserver/connector/query/QueryChannelIntegrationTest.java | 2 +- .../connector/query/QueryChannelLegacyApiIntegrationTest.java | 2 +- .../connector/query/StreamingQueryIntegrationTest.java | 2 +- .../io/axoniq/axonserver/connector/testutils/AssertUtils.java | 2 +- .../axoniq/axonserver/connector/testutils/AxonServerUtils.java | 2 +- .../axoniq/axonserver/connector/testutils/MessageFactory.java | 2 +- src/test/resources/log4j2.properties | 2 +- 148 files changed, 148 insertions(+), 148 deletions(-) diff --git a/copyright-template.xml b/copyright-template.xml index 81c1ba64..efdfd874 100644 --- a/copyright-template.xml +++ b/copyright-template.xml @@ -1,5 +1,5 @@