Browse Source

chore: adopt SPDX license headers for files added in lts-4.3

pull/16129/head
Dmytro Skarzhynets 2 days ago
parent
commit
746b3e57eb
No known key found for this signature in database GPG Key ID: 2B51652F224037DF
  1. 15
      application/src/main/data/upgrade/lts/4.3.1.2/schema_update.sql
  2. 15
      application/src/main/data/upgrade/lts/4.3.1.3/schema_update.sql
  3. 17
      application/src/main/java/org/thingsboard/server/actors/calculatedField/CalculatedFieldAlarmActionMsg.java
  4. 17
      application/src/main/java/org/thingsboard/server/actors/calculatedField/CalculatedFieldArgumentResetMsg.java
  5. 17
      application/src/main/java/org/thingsboard/server/actors/calculatedField/CalculatedFieldEntityActionEventMsg.java
  6. 17
      application/src/main/java/org/thingsboard/server/actors/calculatedField/CalculatedFieldReevaluateMsg.java
  7. 17
      application/src/main/java/org/thingsboard/server/actors/calculatedField/CalculatedFieldRelationActionMsg.java
  8. 17
      application/src/main/java/org/thingsboard/server/controller/AlarmRuleController.java
  9. 17
      application/src/main/java/org/thingsboard/server/controller/ApiKeyController.java
  10. 17
      application/src/main/java/org/thingsboard/server/exception/ThingsboardEntitiesLimitExceededResponse.java
  11. 17
      application/src/main/java/org/thingsboard/server/service/cf/AbstractCalculatedFieldProcessingService.java
  12. 17
      application/src/main/java/org/thingsboard/server/service/cf/AlarmCalculatedFieldResult.java
  13. 17
      application/src/main/java/org/thingsboard/server/service/cf/OwnerService.java
  14. 17
      application/src/main/java/org/thingsboard/server/service/cf/PropagationCalculatedFieldResult.java
  15. 17
      application/src/main/java/org/thingsboard/server/service/cf/TelemetryCalculatedFieldResult.java
  16. 17
      application/src/main/java/org/thingsboard/server/service/cf/ctx/state/HasEntityLimit.java
  17. 17
      application/src/main/java/org/thingsboard/server/service/cf/ctx/state/aggregation/RelatedEntitiesAggregationCalculatedFieldState.java
  18. 17
      application/src/main/java/org/thingsboard/server/service/cf/ctx/state/aggregation/RelatedEntitiesArgumentEntry.java
  19. 17
      application/src/main/java/org/thingsboard/server/service/cf/ctx/state/aggregation/function/AggEntry.java
  20. 17
      application/src/main/java/org/thingsboard/server/service/cf/ctx/state/aggregation/function/AvgAggEntry.java
  21. 17
      application/src/main/java/org/thingsboard/server/service/cf/ctx/state/aggregation/function/BaseAggEntry.java
  22. 17
      application/src/main/java/org/thingsboard/server/service/cf/ctx/state/aggregation/function/CountAggEntry.java
  23. 17
      application/src/main/java/org/thingsboard/server/service/cf/ctx/state/aggregation/function/CountUniqueAggEntry.java
  24. 17
      application/src/main/java/org/thingsboard/server/service/cf/ctx/state/aggregation/function/MaxAggEntry.java
  25. 17
      application/src/main/java/org/thingsboard/server/service/cf/ctx/state/aggregation/function/MinAggEntry.java
  26. 17
      application/src/main/java/org/thingsboard/server/service/cf/ctx/state/aggregation/function/SumAggEntry.java
  27. 17
      application/src/main/java/org/thingsboard/server/service/cf/ctx/state/aggregation/single/AggIntervalEntry.java
  28. 17
      application/src/main/java/org/thingsboard/server/service/cf/ctx/state/aggregation/single/AggIntervalEntryStatus.java
  29. 17
      application/src/main/java/org/thingsboard/server/service/cf/ctx/state/aggregation/single/EntityAggregationArgumentEntry.java
  30. 17
      application/src/main/java/org/thingsboard/server/service/cf/ctx/state/aggregation/single/EntityAggregationCalculatedFieldState.java
  31. 17
      application/src/main/java/org/thingsboard/server/service/cf/ctx/state/alarm/AlarmCalculatedFieldState.java
  32. 17
      application/src/main/java/org/thingsboard/server/service/cf/ctx/state/alarm/AlarmEvalResult.java
  33. 17
      application/src/main/java/org/thingsboard/server/service/cf/ctx/state/alarm/AlarmRuleState.java
  34. 17
      application/src/main/java/org/thingsboard/server/service/cf/ctx/state/geofencing/GeofencingArgumentEntry.java
  35. 17
      application/src/main/java/org/thingsboard/server/service/cf/ctx/state/geofencing/GeofencingCalculatedFieldState.java
  36. 17
      application/src/main/java/org/thingsboard/server/service/cf/ctx/state/geofencing/GeofencingEvalResult.java
  37. 17
      application/src/main/java/org/thingsboard/server/service/cf/ctx/state/geofencing/GeofencingZoneState.java
  38. 17
      application/src/main/java/org/thingsboard/server/service/cf/ctx/state/geofencing/ScheduledRefreshSupported.java
  39. 17
      application/src/main/java/org/thingsboard/server/service/cf/ctx/state/propagation/PropagationArgumentEntry.java
  40. 17
      application/src/main/java/org/thingsboard/server/service/cf/ctx/state/propagation/PropagationCalculatedFieldState.java
  41. 17
      application/src/main/java/org/thingsboard/server/service/edge/rpc/AttributeSaveCallback.java
  42. 17
      application/src/main/java/org/thingsboard/server/service/edge/rpc/fetch/AiModelEdgeEventFetcher.java
  43. 17
      application/src/main/java/org/thingsboard/server/service/edge/rpc/processor/ai/AiModelEdgeProcessor.java
  44. 17
      application/src/main/java/org/thingsboard/server/service/edge/rpc/processor/ai/AiModelProcessor.java
  45. 17
      application/src/main/java/org/thingsboard/server/service/edge/rpc/processor/ai/BaseAiModelProcessor.java
  46. 17
      application/src/main/java/org/thingsboard/server/service/edge/rpc/processor/apikey/ApiKeyEdgeProcessor.java
  47. 17
      application/src/main/java/org/thingsboard/server/service/edge/rpc/processor/apikey/ApiKeyProcessor.java
  48. 17
      application/src/main/java/org/thingsboard/server/service/edge/rpc/processor/apikey/BaseApiKeyProcessor.java
  49. 17
      application/src/main/java/org/thingsboard/server/service/edge/rpc/processor/user/BaseUserProcessor.java
  50. 17
      application/src/main/java/org/thingsboard/server/service/edge/rpc/processor/user/UserProcessor.java
  51. 17
      application/src/main/java/org/thingsboard/server/service/edqs/EdqsSyncState.java
  52. 17
      application/src/main/java/org/thingsboard/server/service/install/lts/V4_3_1_2Migration.java
  53. 17
      application/src/main/java/org/thingsboard/server/service/install/lts/V4_3_1_3Migration.java
  54. 17
      application/src/main/java/org/thingsboard/server/service/security/auth/AbstractAuthenticationProvider.java
  55. 17
      application/src/main/java/org/thingsboard/server/service/security/auth/MfaConfigurationToken.java
  56. 17
      application/src/main/java/org/thingsboard/server/service/security/auth/extractor/ApiKeyHeaderTokenExtractor.java
  57. 17
      application/src/main/java/org/thingsboard/server/service/security/auth/extractor/JwtHeaderTokenExtractor.java
  58. 17
      application/src/main/java/org/thingsboard/server/service/security/auth/pat/ApiKeyAuthenticationProvider.java
  59. 17
      application/src/main/java/org/thingsboard/server/service/security/auth/pat/ApiKeyAuthenticationToken.java
  60. 17
      application/src/main/java/org/thingsboard/server/service/security/auth/pat/ApiKeyTokenAuthenticationProcessingFilter.java
  61. 17
      application/src/main/java/org/thingsboard/server/service/security/model/token/ApiKeyAuthRequest.java
  62. 17
      application/src/main/java/org/thingsboard/server/service/security/permission/MfaConfigurationPermissions.java
  63. 17
      application/src/main/java/org/thingsboard/server/service/solutions/data/HasAppliedToEntity.java
  64. 17
      application/src/main/java/org/thingsboard/server/service/ttl/ApiKeysCleanUpService.java
  65. 17
      application/src/main/java/org/thingsboard/server/service/user/cache/DefaultUserAuthDetailsCache.java
  66. 17
      application/src/main/java/org/thingsboard/server/service/user/cache/UserAuthDetailsCache.java
  67. 17
      application/src/test/java/org/thingsboard/server/cf/AlarmRulesTest.java
  68. 17
      application/src/test/java/org/thingsboard/server/cf/CalculatedFieldCurrentOwnerTest.java
  69. 17
      application/src/test/java/org/thingsboard/server/cf/EntityAggregationCalculatedFieldTest.java
  70. 17
      application/src/test/java/org/thingsboard/server/cf/RelatedEntitiesAggregationCalculatedFieldTest.java
  71. 17
      application/src/test/java/org/thingsboard/server/client/AIModelApiClientTest.java
  72. 17
      application/src/test/java/org/thingsboard/server/client/AbstractApiClientTest.java
  73. 17
      application/src/test/java/org/thingsboard/server/client/AdminApiClientTest.java
  74. 17
      application/src/test/java/org/thingsboard/server/client/AlarmApiClientTest.java
  75. 17
      application/src/test/java/org/thingsboard/server/client/AlarmCommentApiClientTest.java
  76. 17
      application/src/test/java/org/thingsboard/server/client/ApiKeyApiClientTest.java
  77. 17
      application/src/test/java/org/thingsboard/server/client/AssetApiClientTest.java
  78. 17
      application/src/test/java/org/thingsboard/server/client/AssetProfileApiClientTest.java
  79. 17
      application/src/test/java/org/thingsboard/server/client/CalculatedFieldApiClientTest.java
  80. 17
      application/src/test/java/org/thingsboard/server/client/ClientDocsExampleTest.java
  81. 17
      application/src/test/java/org/thingsboard/server/client/CustomerApiClientTest.java
  82. 17
      application/src/test/java/org/thingsboard/server/client/DashboardApiClientTest.java
  83. 17
      application/src/test/java/org/thingsboard/server/client/DeviceApiClientTest.java
  84. 17
      application/src/test/java/org/thingsboard/server/client/DeviceConnectivityApiClientTest.java
  85. 17
      application/src/test/java/org/thingsboard/server/client/DeviceProfileApiClientTest.java
  86. 17
      application/src/test/java/org/thingsboard/server/client/DomainApiClientTest.java
  87. 17
      application/src/test/java/org/thingsboard/server/client/EdgeApiClientTest.java
  88. 17
      application/src/test/java/org/thingsboard/server/client/EntityQueryApiClientTest.java
  89. 17
      application/src/test/java/org/thingsboard/server/client/EntityRelationApiClientTest.java
  90. 17
      application/src/test/java/org/thingsboard/server/client/EntityViewApiClientTest.java
  91. 17
      application/src/test/java/org/thingsboard/server/client/MobileAppApiClientTest.java
  92. 17
      application/src/test/java/org/thingsboard/server/client/NotificationApiClientTest.java
  93. 17
      application/src/test/java/org/thingsboard/server/client/Oauth2ApiClientTest.java
  94. 17
      application/src/test/java/org/thingsboard/server/client/OtaPackageApiClientTest.java
  95. 17
      application/src/test/java/org/thingsboard/server/client/RpcV1ApiClientTest.java
  96. 17
      application/src/test/java/org/thingsboard/server/client/RpcV2ApiClientTest.java
  97. 17
      application/src/test/java/org/thingsboard/server/client/RuleChainApiClientTest.java
  98. 17
      application/src/test/java/org/thingsboard/server/client/TbImageApiClientTest.java
  99. 17
      application/src/test/java/org/thingsboard/server/client/TbResourceApiClientTest.java
  100. 17
      application/src/test/java/org/thingsboard/server/client/TelemetryApiClientTest.java

15
application/src/main/data/upgrade/lts/4.3.1.2/schema_update.sql

@ -1,17 +1,6 @@
-- --
-- Copyright © 2016-2026 The Thingsboard Authors -- SPDX-FileCopyrightText: Copyright The Thingsboard Authors
-- -- SPDX-License-Identifier: Apache-2.0
-- Licensed under the Apache License, Version 2.0 (the "License");
-- you may not use this file except in compliance with the License.
-- You may obtain a copy of the License at
--
-- http://www.apache.org/licenses/LICENSE-2.0
--
-- Unless required by applicable law or agreed to in writing, software
-- distributed under the License is distributed on an "AS IS" BASIS,
-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-- See the License for the specific language governing permissions and
-- limitations under the License.
-- --
-- CALCULATED FIELD ADDITIONAL INFO ADDITION START -- CALCULATED FIELD ADDITIONAL INFO ADDITION START

15
application/src/main/data/upgrade/lts/4.3.1.3/schema_update.sql

@ -1,17 +1,6 @@
-- --
-- Copyright © 2016-2026 The Thingsboard Authors -- SPDX-FileCopyrightText: Copyright The Thingsboard Authors
-- -- SPDX-License-Identifier: Apache-2.0
-- Licensed under the Apache License, Version 2.0 (the "License");
-- you may not use this file except in compliance with the License.
-- You may obtain a copy of the License at
--
-- http://www.apache.org/licenses/LICENSE-2.0
--
-- Unless required by applicable law or agreed to in writing, software
-- distributed under the License is distributed on an "AS IS" BASIS,
-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-- See the License for the specific language governing permissions and
-- limitations under the License.
-- --
-- IOT HUB INSTALLED ITEM START -- IOT HUB INSTALLED ITEM START

17
application/src/main/java/org/thingsboard/server/actors/calculatedField/CalculatedFieldAlarmActionMsg.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.actors.calculatedField; package org.thingsboard.server.actors.calculatedField;
import lombok.Builder; import lombok.Builder;

17
application/src/main/java/org/thingsboard/server/actors/calculatedField/CalculatedFieldArgumentResetMsg.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.actors.calculatedField; package org.thingsboard.server.actors.calculatedField;
import lombok.Data; import lombok.Data;

17
application/src/main/java/org/thingsboard/server/actors/calculatedField/CalculatedFieldEntityActionEventMsg.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.actors.calculatedField; package org.thingsboard.server.actors.calculatedField;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;

17
application/src/main/java/org/thingsboard/server/actors/calculatedField/CalculatedFieldReevaluateMsg.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.actors.calculatedField; package org.thingsboard.server.actors.calculatedField;
import lombok.Data; import lombok.Data;

17
application/src/main/java/org/thingsboard/server/actors/calculatedField/CalculatedFieldRelationActionMsg.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.actors.calculatedField; package org.thingsboard.server.actors.calculatedField;
import lombok.Data; import lombok.Data;

17
application/src/main/java/org/thingsboard/server/controller/AlarmRuleController.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.controller; package org.thingsboard.server.controller;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;

17
application/src/main/java/org/thingsboard/server/controller/ApiKeyController.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.controller; package org.thingsboard.server.controller;
import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.Parameter;

17
application/src/main/java/org/thingsboard/server/exception/ThingsboardEntitiesLimitExceededResponse.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.exception; package org.thingsboard.server.exception;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;

17
application/src/main/java/org/thingsboard/server/service/cf/AbstractCalculatedFieldProcessingService.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.cf; package org.thingsboard.server.service.cf;
import com.fasterxml.jackson.databind.node.ObjectNode; import com.fasterxml.jackson.databind.node.ObjectNode;

17
application/src/main/java/org/thingsboard/server/service/cf/AlarmCalculatedFieldResult.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.cf; package org.thingsboard.server.service.cf;
import lombok.Builder; import lombok.Builder;

17
application/src/main/java/org/thingsboard/server/service/cf/OwnerService.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.cf; package org.thingsboard.server.service.cf;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;

17
application/src/main/java/org/thingsboard/server/service/cf/PropagationCalculatedFieldResult.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.cf; package org.thingsboard.server.service.cf;
import lombok.Builder; import lombok.Builder;

17
application/src/main/java/org/thingsboard/server/service/cf/TelemetryCalculatedFieldResult.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.cf; package org.thingsboard.server.service.cf;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;

17
application/src/main/java/org/thingsboard/server/service/cf/ctx/state/HasEntityLimit.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.cf.ctx.state; package org.thingsboard.server.service.cf.ctx.state;
public interface HasEntityLimit { public interface HasEntityLimit {

17
application/src/main/java/org/thingsboard/server/service/cf/ctx/state/aggregation/RelatedEntitiesAggregationCalculatedFieldState.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.cf.ctx.state.aggregation; package org.thingsboard.server.service.cf.ctx.state.aggregation;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;

17
application/src/main/java/org/thingsboard/server/service/cf/ctx/state/aggregation/RelatedEntitiesArgumentEntry.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.cf.ctx.state.aggregation; package org.thingsboard.server.service.cf.ctx.state.aggregation;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;

17
application/src/main/java/org/thingsboard/server/service/cf/ctx/state/aggregation/function/AggEntry.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.cf.ctx.state.aggregation.function; package org.thingsboard.server.service.cf.ctx.state.aggregation.function;
import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonIgnore;

17
application/src/main/java/org/thingsboard/server/service/cf/ctx/state/aggregation/function/AvgAggEntry.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.cf.ctx.state.aggregation.function; package org.thingsboard.server.service.cf.ctx.state.aggregation.function;
import org.thingsboard.server.common.data.cf.configuration.aggregation.AggFunction; import org.thingsboard.server.common.data.cf.configuration.aggregation.AggFunction;

17
application/src/main/java/org/thingsboard/server/service/cf/ctx/state/aggregation/function/BaseAggEntry.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.cf.ctx.state.aggregation.function; package org.thingsboard.server.service.cf.ctx.state.aggregation.function;
import java.util.Optional; import java.util.Optional;

17
application/src/main/java/org/thingsboard/server/service/cf/ctx/state/aggregation/function/CountAggEntry.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.cf.ctx.state.aggregation.function; package org.thingsboard.server.service.cf.ctx.state.aggregation.function;
import org.thingsboard.server.common.data.cf.configuration.aggregation.AggFunction; import org.thingsboard.server.common.data.cf.configuration.aggregation.AggFunction;

17
application/src/main/java/org/thingsboard/server/service/cf/ctx/state/aggregation/function/CountUniqueAggEntry.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.cf.ctx.state.aggregation.function; package org.thingsboard.server.service.cf.ctx.state.aggregation.function;
import org.thingsboard.server.common.data.cf.configuration.aggregation.AggFunction; import org.thingsboard.server.common.data.cf.configuration.aggregation.AggFunction;

17
application/src/main/java/org/thingsboard/server/service/cf/ctx/state/aggregation/function/MaxAggEntry.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.cf.ctx.state.aggregation.function; package org.thingsboard.server.service.cf.ctx.state.aggregation.function;
import org.thingsboard.server.common.data.cf.configuration.aggregation.AggFunction; import org.thingsboard.server.common.data.cf.configuration.aggregation.AggFunction;

17
application/src/main/java/org/thingsboard/server/service/cf/ctx/state/aggregation/function/MinAggEntry.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.cf.ctx.state.aggregation.function; package org.thingsboard.server.service.cf.ctx.state.aggregation.function;
import org.thingsboard.server.common.data.cf.configuration.aggregation.AggFunction; import org.thingsboard.server.common.data.cf.configuration.aggregation.AggFunction;

17
application/src/main/java/org/thingsboard/server/service/cf/ctx/state/aggregation/function/SumAggEntry.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.cf.ctx.state.aggregation.function; package org.thingsboard.server.service.cf.ctx.state.aggregation.function;
import org.thingsboard.server.common.data.cf.configuration.aggregation.AggFunction; import org.thingsboard.server.common.data.cf.configuration.aggregation.AggFunction;

17
application/src/main/java/org/thingsboard/server/service/cf/ctx/state/aggregation/single/AggIntervalEntry.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.cf.ctx.state.aggregation.single; package org.thingsboard.server.service.cf.ctx.state.aggregation.single;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;

17
application/src/main/java/org/thingsboard/server/service/cf/ctx/state/aggregation/single/AggIntervalEntryStatus.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.cf.ctx.state.aggregation.single; package org.thingsboard.server.service.cf.ctx.state.aggregation.single;
import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonIgnore;

17
application/src/main/java/org/thingsboard/server/service/cf/ctx/state/aggregation/single/EntityAggregationArgumentEntry.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.cf.ctx.state.aggregation.single; package org.thingsboard.server.service.cf.ctx.state.aggregation.single;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;

17
application/src/main/java/org/thingsboard/server/service/cf/ctx/state/aggregation/single/EntityAggregationCalculatedFieldState.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.cf.ctx.state.aggregation.single; package org.thingsboard.server.service.cf.ctx.state.aggregation.single;
import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonInclude;

17
application/src/main/java/org/thingsboard/server/service/cf/ctx/state/alarm/AlarmCalculatedFieldState.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.cf.ctx.state.alarm; package org.thingsboard.server.service.cf.ctx.state.alarm;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;

17
application/src/main/java/org/thingsboard/server/service/cf/ctx/state/alarm/AlarmEvalResult.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.cf.ctx.state.alarm; package org.thingsboard.server.service.cf.ctx.state.alarm;
import lombok.Data; import lombok.Data;

17
application/src/main/java/org/thingsboard/server/service/cf/ctx/state/alarm/AlarmRuleState.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.cf.ctx.state.alarm; package org.thingsboard.server.service.cf.ctx.state.alarm;
import com.fasterxml.jackson.databind.node.ObjectNode; import com.fasterxml.jackson.databind.node.ObjectNode;

17
application/src/main/java/org/thingsboard/server/service/cf/ctx/state/geofencing/GeofencingArgumentEntry.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.cf.ctx.state.geofencing; package org.thingsboard.server.service.cf.ctx.state.geofencing;
import lombok.Data; import lombok.Data;

17
application/src/main/java/org/thingsboard/server/service/cf/ctx/state/geofencing/GeofencingCalculatedFieldState.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.cf.ctx.state.geofencing; package org.thingsboard.server.service.cf.ctx.state.geofencing;
import com.fasterxml.jackson.databind.node.ObjectNode; import com.fasterxml.jackson.databind.node.ObjectNode;

17
application/src/main/java/org/thingsboard/server/service/cf/ctx/state/geofencing/GeofencingEvalResult.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.cf.ctx.state.geofencing; package org.thingsboard.server.service.cf.ctx.state.geofencing;
import jakarta.annotation.Nullable; import jakarta.annotation.Nullable;

17
application/src/main/java/org/thingsboard/server/service/cf/ctx/state/geofencing/GeofencingZoneState.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.cf.ctx.state.geofencing; package org.thingsboard.server.service.cf.ctx.state.geofencing;
import lombok.Data; import lombok.Data;

17
application/src/main/java/org/thingsboard/server/service/cf/ctx/state/geofencing/ScheduledRefreshSupported.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.cf.ctx.state.geofencing; package org.thingsboard.server.service.cf.ctx.state.geofencing;
public interface ScheduledRefreshSupported { public interface ScheduledRefreshSupported {

17
application/src/main/java/org/thingsboard/server/service/cf/ctx/state/propagation/PropagationArgumentEntry.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.cf.ctx.state.propagation; package org.thingsboard.server.service.cf.ctx.state.propagation;
import lombok.Data; import lombok.Data;

17
application/src/main/java/org/thingsboard/server/service/cf/ctx/state/propagation/PropagationCalculatedFieldState.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.cf.ctx.state.propagation; package org.thingsboard.server.service.cf.ctx.state.propagation;
import com.fasterxml.jackson.databind.node.ObjectNode; import com.fasterxml.jackson.databind.node.ObjectNode;

17
application/src/main/java/org/thingsboard/server/service/edge/rpc/AttributeSaveCallback.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.edge.rpc; package org.thingsboard.server.service.edge.rpc;
import com.google.common.util.concurrent.FutureCallback; import com.google.common.util.concurrent.FutureCallback;

17
application/src/main/java/org/thingsboard/server/service/edge/rpc/fetch/AiModelEdgeEventFetcher.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.edge.rpc.fetch; package org.thingsboard.server.service.edge.rpc.fetch;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;

17
application/src/main/java/org/thingsboard/server/service/edge/rpc/processor/ai/AiModelEdgeProcessor.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.edge.rpc.processor.ai; package org.thingsboard.server.service.edge.rpc.processor.ai;
import com.google.common.util.concurrent.Futures; import com.google.common.util.concurrent.Futures;

17
application/src/main/java/org/thingsboard/server/service/edge/rpc/processor/ai/AiModelProcessor.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.edge.rpc.processor.ai; package org.thingsboard.server.service.edge.rpc.processor.ai;
import com.google.common.util.concurrent.ListenableFuture; import com.google.common.util.concurrent.ListenableFuture;

17
application/src/main/java/org/thingsboard/server/service/edge/rpc/processor/ai/BaseAiModelProcessor.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.edge.rpc.processor.ai; package org.thingsboard.server.service.edge.rpc.processor.ai;
import com.datastax.oss.driver.api.core.uuid.Uuids; import com.datastax.oss.driver.api.core.uuid.Uuids;

17
application/src/main/java/org/thingsboard/server/service/edge/rpc/processor/apikey/ApiKeyEdgeProcessor.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.edge.rpc.processor.apikey; package org.thingsboard.server.service.edge.rpc.processor.apikey;
import com.google.common.util.concurrent.Futures; import com.google.common.util.concurrent.Futures;

17
application/src/main/java/org/thingsboard/server/service/edge/rpc/processor/apikey/ApiKeyProcessor.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.edge.rpc.processor.apikey; package org.thingsboard.server.service.edge.rpc.processor.apikey;
import com.google.common.util.concurrent.ListenableFuture; import com.google.common.util.concurrent.ListenableFuture;

17
application/src/main/java/org/thingsboard/server/service/edge/rpc/processor/apikey/BaseApiKeyProcessor.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.edge.rpc.processor.apikey; package org.thingsboard.server.service.edge.rpc.processor.apikey;
import com.datastax.oss.driver.api.core.uuid.Uuids; import com.datastax.oss.driver.api.core.uuid.Uuids;

17
application/src/main/java/org/thingsboard/server/service/edge/rpc/processor/user/BaseUserProcessor.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.edge.rpc.processor.user; package org.thingsboard.server.service.edge.rpc.processor.user;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;

17
application/src/main/java/org/thingsboard/server/service/edge/rpc/processor/user/UserProcessor.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.edge.rpc.processor.user; package org.thingsboard.server.service.edge.rpc.processor.user;
import com.google.common.util.concurrent.ListenableFuture; import com.google.common.util.concurrent.ListenableFuture;

17
application/src/main/java/org/thingsboard/server/service/edqs/EdqsSyncState.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.edqs; package org.thingsboard.server.service.edqs;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;

17
application/src/main/java/org/thingsboard/server/service/install/lts/V4_3_1_2Migration.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.install.lts; package org.thingsboard.server.service.install.lts;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

17
application/src/main/java/org/thingsboard/server/service/install/lts/V4_3_1_3Migration.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.install.lts; package org.thingsboard.server.service.install.lts;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;

17
application/src/main/java/org/thingsboard/server/service/security/auth/AbstractAuthenticationProvider.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.security.auth; package org.thingsboard.server.service.security.auth;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;

17
application/src/main/java/org/thingsboard/server/service/security/auth/MfaConfigurationToken.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.security.auth; package org.thingsboard.server.service.security.auth;
import org.thingsboard.server.service.security.model.SecurityUser; import org.thingsboard.server.service.security.model.SecurityUser;

17
application/src/main/java/org/thingsboard/server/service/security/auth/extractor/ApiKeyHeaderTokenExtractor.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.security.auth.extractor; package org.thingsboard.server.service.security.auth.extractor;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

17
application/src/main/java/org/thingsboard/server/service/security/auth/extractor/JwtHeaderTokenExtractor.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.security.auth.extractor; package org.thingsboard.server.service.security.auth.extractor;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

17
application/src/main/java/org/thingsboard/server/service/security/auth/pat/ApiKeyAuthenticationProvider.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.security.auth.pat; package org.thingsboard.server.service.security.auth.pat;
import org.springframework.security.authentication.BadCredentialsException; import org.springframework.security.authentication.BadCredentialsException;

17
application/src/main/java/org/thingsboard/server/service/security/auth/pat/ApiKeyAuthenticationToken.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.security.auth.pat; package org.thingsboard.server.service.security.auth.pat;
import org.springframework.security.authentication.AbstractAuthenticationToken; import org.springframework.security.authentication.AbstractAuthenticationToken;

17
application/src/main/java/org/thingsboard/server/service/security/auth/pat/ApiKeyTokenAuthenticationProcessingFilter.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.security.auth.pat; package org.thingsboard.server.service.security.auth.pat;
import jakarta.servlet.FilterChain; import jakarta.servlet.FilterChain;

17
application/src/main/java/org/thingsboard/server/service/security/model/token/ApiKeyAuthRequest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.security.model.token; package org.thingsboard.server.service.security.model.token;
public record ApiKeyAuthRequest(String apiKey) {} public record ApiKeyAuthRequest(String apiKey) {}

17
application/src/main/java/org/thingsboard/server/service/security/permission/MfaConfigurationPermissions.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.security.permission; package org.thingsboard.server.service.security.permission;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

17
application/src/main/java/org/thingsboard/server/service/solutions/data/HasAppliedToEntity.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.solutions.data; package org.thingsboard.server.service.solutions.data;
import org.thingsboard.server.common.data.id.EntityId; import org.thingsboard.server.common.data.id.EntityId;

17
application/src/main/java/org/thingsboard/server/service/ttl/ApiKeysCleanUpService.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.ttl; package org.thingsboard.server.service.ttl;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;

17
application/src/main/java/org/thingsboard/server/service/user/cache/DefaultUserAuthDetailsCache.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.user.cache; package org.thingsboard.server.service.user.cache;
import com.github.benmanes.caffeine.cache.Cache; import com.github.benmanes.caffeine.cache.Cache;

17
application/src/main/java/org/thingsboard/server/service/user/cache/UserAuthDetailsCache.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.service.user.cache; package org.thingsboard.server.service.user.cache;
import org.thingsboard.server.common.data.UserAuthDetails; import org.thingsboard.server.common.data.UserAuthDetails;

17
application/src/test/java/org/thingsboard/server/cf/AlarmRulesTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.cf; package org.thingsboard.server.cf;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;

17
application/src/test/java/org/thingsboard/server/cf/CalculatedFieldCurrentOwnerTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.cf; package org.thingsboard.server.cf;
import com.fasterxml.jackson.databind.node.ObjectNode; import com.fasterxml.jackson.databind.node.ObjectNode;

17
application/src/test/java/org/thingsboard/server/cf/EntityAggregationCalculatedFieldTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.cf; package org.thingsboard.server.cf;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;

17
application/src/test/java/org/thingsboard/server/cf/RelatedEntitiesAggregationCalculatedFieldTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.cf; package org.thingsboard.server.cf;
import com.fasterxml.jackson.databind.node.ArrayNode; import com.fasterxml.jackson.databind.node.ArrayNode;

17
application/src/test/java/org/thingsboard/server/client/AIModelApiClientTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.client; package org.thingsboard.server.client;
import org.junit.Test; import org.junit.Test;

17
application/src/test/java/org/thingsboard/server/client/AbstractApiClientTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.client; package org.thingsboard.server.client;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;

17
application/src/test/java/org/thingsboard/server/client/AdminApiClientTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.client; package org.thingsboard.server.client;
import com.fasterxml.jackson.databind.node.ObjectNode; import com.fasterxml.jackson.databind.node.ObjectNode;

17
application/src/test/java/org/thingsboard/server/client/AlarmApiClientTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.client; package org.thingsboard.server.client;
import org.junit.Test; import org.junit.Test;

17
application/src/test/java/org/thingsboard/server/client/AlarmCommentApiClientTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.client; package org.thingsboard.server.client;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;

17
application/src/test/java/org/thingsboard/server/client/ApiKeyApiClientTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.client; package org.thingsboard.server.client;
import org.junit.Test; import org.junit.Test;

17
application/src/test/java/org/thingsboard/server/client/AssetApiClientTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.client; package org.thingsboard.server.client;
import org.junit.Test; import org.junit.Test;

17
application/src/test/java/org/thingsboard/server/client/AssetProfileApiClientTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.client; package org.thingsboard.server.client;
import org.junit.Test; import org.junit.Test;

17
application/src/test/java/org/thingsboard/server/client/CalculatedFieldApiClientTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.client; package org.thingsboard.server.client;
import org.junit.Test; import org.junit.Test;

17
application/src/test/java/org/thingsboard/server/client/ClientDocsExampleTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.client; package org.thingsboard.server.client;
import org.junit.Test; import org.junit.Test;

17
application/src/test/java/org/thingsboard/server/client/CustomerApiClientTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.client; package org.thingsboard.server.client;
import org.junit.Test; import org.junit.Test;

17
application/src/test/java/org/thingsboard/server/client/DashboardApiClientTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.client; package org.thingsboard.server.client;
import org.junit.Test; import org.junit.Test;

17
application/src/test/java/org/thingsboard/server/client/DeviceApiClientTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.client; package org.thingsboard.server.client;
import org.junit.Test; import org.junit.Test;

17
application/src/test/java/org/thingsboard/server/client/DeviceConnectivityApiClientTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.client; package org.thingsboard.server.client;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;

17
application/src/test/java/org/thingsboard/server/client/DeviceProfileApiClientTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.client; package org.thingsboard.server.client;
import org.junit.Test; import org.junit.Test;

17
application/src/test/java/org/thingsboard/server/client/DomainApiClientTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.client; package org.thingsboard.server.client;
import org.junit.After; import org.junit.After;

17
application/src/test/java/org/thingsboard/server/client/EdgeApiClientTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.client; package org.thingsboard.server.client;
import org.junit.Test; import org.junit.Test;

17
application/src/test/java/org/thingsboard/server/client/EntityQueryApiClientTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.client; package org.thingsboard.server.client;
import org.junit.Test; import org.junit.Test;

17
application/src/test/java/org/thingsboard/server/client/EntityRelationApiClientTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.client; package org.thingsboard.server.client;
import org.junit.Test; import org.junit.Test;

17
application/src/test/java/org/thingsboard/server/client/EntityViewApiClientTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.client; package org.thingsboard.server.client;
import org.junit.Test; import org.junit.Test;

17
application/src/test/java/org/thingsboard/server/client/MobileAppApiClientTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.client; package org.thingsboard.server.client;
import org.junit.Test; import org.junit.Test;

17
application/src/test/java/org/thingsboard/server/client/NotificationApiClientTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.client; package org.thingsboard.server.client;
import org.junit.Test; import org.junit.Test;

17
application/src/test/java/org/thingsboard/server/client/Oauth2ApiClientTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.client; package org.thingsboard.server.client;
import org.junit.Test; import org.junit.Test;

17
application/src/test/java/org/thingsboard/server/client/OtaPackageApiClientTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.client; package org.thingsboard.server.client;
import org.junit.Test; import org.junit.Test;

17
application/src/test/java/org/thingsboard/server/client/RpcV1ApiClientTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.client; package org.thingsboard.server.client;
import org.junit.Test; import org.junit.Test;

17
application/src/test/java/org/thingsboard/server/client/RpcV2ApiClientTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.client; package org.thingsboard.server.client;
import org.junit.Test; import org.junit.Test;

17
application/src/test/java/org/thingsboard/server/client/RuleChainApiClientTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.client; package org.thingsboard.server.client;
import org.junit.Test; import org.junit.Test;

17
application/src/test/java/org/thingsboard/server/client/TbImageApiClientTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.client; package org.thingsboard.server.client;
import org.junit.Test; import org.junit.Test;

17
application/src/test/java/org/thingsboard/server/client/TbResourceApiClientTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.client; package org.thingsboard.server.client;
import org.junit.Test; import org.junit.Test;

17
application/src/test/java/org/thingsboard/server/client/TelemetryApiClientTest.java

@ -1,18 +1,5 @@
/** // SPDX-FileCopyrightText: Copyright The Thingsboard Authors
* Copyright © 2016-2026 The Thingsboard Authors // SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.thingsboard.server.client; package org.thingsboard.server.client;
import org.junit.Test; import org.junit.Test;

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save