TEIV-Adapter: FOCOM adapter implementation 25/15325/3
authorKrupaNagabhushan <krupa.nagabhushan@est.tech>
Tue, 25 Nov 2025 06:03:41 +0000 (06:03 +0000)
committerKrupaNagabhushan <krupa.nagabhushan@est.tech>
Wed, 3 Dec 2025 12:10:49 +0000 (12:10 +0000)
commitd064a87ca6a0e3f7c2a971171edd65df6375ab6b
tree63b6ecf47d635b4ee3349fa6cf1de32b43fc0704
parenta9a4c9f533130c69ae75b687cedada71795df846
TEIV-Adapter: FOCOM adapter implementation

Issue-ID: SMO-206
Change-Id: Ibc11e648386a935c6ad140ddf1cab0ce5fcd2d11
Signed-off-by: KrupaNagabhushan <krupa.nagabhushan@est.tech>
25 files changed:
adapters/common-utils/src/main/java/org/oran/smo/teiv/adapters/common/utils/Constants.java
adapters/common-utils/src/main/java/org/oran/smo/teiv/adapters/common/utils/TeivIdBuilder.java
adapters/focom-to-teiv-adapter/Dockerfile [new file with mode: 0644]
adapters/focom-to-teiv-adapter/META-INF/MANIFEST.MF [new file with mode: 0644]
adapters/focom-to-teiv-adapter/README.md [new file with mode: 0644]
adapters/focom-to-teiv-adapter/pom.xml [new file with mode: 0644]
adapters/focom-to-teiv-adapter/src/main/java/org/oran/smo/teiv/adapters/focom_to_teiv_adapter/Application.java [new file with mode: 0644]
adapters/focom-to-teiv-adapter/src/main/java/org/oran/smo/teiv/adapters/focom_to_teiv_adapter/CloudEventFactory.java [new file with mode: 0644]
adapters/focom-to-teiv-adapter/src/main/java/org/oran/smo/teiv/adapters/focom_to_teiv_adapter/FocomToTeivIngestion.java [new file with mode: 0644]
adapters/focom-to-teiv-adapter/src/main/java/org/oran/smo/teiv/adapters/focom_to_teiv_adapter/KafkaEventProducer.java [new file with mode: 0644]
adapters/focom-to-teiv-adapter/src/main/java/org/oran/smo/teiv/adapters/focom_to_teiv_adapter/KafkaProducerConfig.java [new file with mode: 0644]
adapters/focom-to-teiv-adapter/src/main/java/org/oran/smo/teiv/adapters/focom_to_teiv_adapter/KafkaSecurityConfig.java [new file with mode: 0644]
adapters/focom-to-teiv-adapter/src/main/java/org/oran/smo/teiv/adapters/focom_to_teiv_adapter/KubernetesConfig.java [new file with mode: 0644]
adapters/focom-to-teiv-adapter/src/main/java/org/oran/smo/teiv/adapters/focom_to_teiv_adapter/custom_resource_json/EntityAndRelationshipModel.java [new file with mode: 0644]
adapters/focom-to-teiv-adapter/src/main/java/org/oran/smo/teiv/adapters/focom_to_teiv_adapter/custom_resource_json/EntityItem.java [new file with mode: 0644]
adapters/focom-to-teiv-adapter/src/main/java/org/oran/smo/teiv/adapters/focom_to_teiv_adapter/custom_resource_json/RelationshipItem.java [new file with mode: 0644]
adapters/focom-to-teiv-adapter/src/main/java/org/oran/smo/teiv/adapters/focom_to_teiv_adapter/service/EntityAndRelationshipModelService.java [new file with mode: 0644]
adapters/focom-to-teiv-adapter/src/main/java/org/oran/smo/teiv/adapters/focom_to_teiv_adapter/service/FocomProvisioningRequestService.java [new file with mode: 0644]
adapters/focom-to-teiv-adapter/src/main/java/org/oran/smo/teiv/adapters/focom_to_teiv_adapter/service/FocomToTeivModelBuilder.java [new file with mode: 0644]
adapters/focom-to-teiv-adapter/src/main/resources/application.yaml [new file with mode: 0644]
adapters/focom-to-teiv-adapter/src/main/resources/crds/focom.nephio.org_focomprovisioningrequests.yaml [new file with mode: 0644]
adapters/focom-to-teiv-adapter/src/main/resources/crds/o2ims.nephio.org_provisioningrequests.yaml [new file with mode: 0644]
adapters/focom-to-teiv-adapter/src/main/resources/kubeconfig/focom-kubeconfig.yaml [new file with mode: 0644]
adapters/focom-to-teiv-adapter/src/main/resources/kubeconfig/o2ims-kubeconfig.yaml [new file with mode: 0644]
adapters/pom.xml