Home » NOVA System Management

Domain NOVA System Management

[Planned Breaking Changes] [Diagrams] [Artifacts] [Dependencies] [Provided REST Endpoints / Services] [Deprecations] [Maven Artifacts]


Diagrams

NOVA System Management Data Types NOVA System Management Service Model
- NOVA System Management Data Types
- NOVA System Management Data Types - OpenAPI
- NOVA System Management Service Model
- NOVA System Management Service Model - OpenAPI

Artifacts

Artifact Icon Maturity Level since
NOVA System Management Data Types 🐔 Crazy Chicken
NOVA System Management Service Model 🐔 Crazy Chicken

Dependencies

Artifact Outgoing Dependencies Incoming Dependencies
NOVA System Management Data Types - NOVA System Management Service Model
NOVA System Management Service Model - NOVA Common Data Types
- NOVA System Management Data Types
- NOVA Booking Service Model
- NOVA Checkout Service Model

Planned Breaking Changes

No breaking changes planned.

Deprecations

Package ch.voev.nova.management.datatypes

No deprecations published.


Package ch.voev.nova.management.servicemodel

No deprecations published.


Maven Artifacts

The following table shows the Maven modules that might be used by integrators.

Module Type [1] NOVA System Management Data Types NOVA System Management Service Model
OpenAPI
<dependency>
<groupId>ch.voev.nova.management.api</groupId>
<artifactId>nova-management-datatypes-api-openapi</artifactId>
</dependency>
<dependency>
<groupId>ch.voev.nova.management.api</groupId>
<artifactId>nova-management-servicemodel-api-openapi</artifactId>
</dependency>
Java
<dependency>
<groupId>ch.voev.nova.management.api</groupId>
<artifactId>nova-management-datatypes-api-java</artifactId>
</dependency>
<dependency>
<groupId>ch.voev.nova.management.api</groupId>
<artifactId>nova-management-servicemodel-api-java</artifactId>
</dependency>
Java Runtime
<dependency>
<groupId>ch.voev.nova.management.api</groupId>
<artifactId>nova-management-datatypes-api-java-runtime</artifactId>
</dependency>
<dependency>
<groupId>ch.voev.nova.management.api</groupId>
<artifactId>nova-management-servicemodel-api-java-runtime</artifactId>
</dependency>
Services
<dependency>
<groupId>ch.voev.nova.management.api</groupId>
<artifactId>nova-management-servicemodel-api-services</artifactId>
</dependency>
REST Client
<dependency>
<groupId>ch.voev.nova.management.api</groupId>
<artifactId>nova-management-servicemodel-api-rest-client</artifactId>
</dependency>
REST Client Starter
<dependency>
<groupId>ch.voev.nova.management.api</groupId>
<artifactId>nova-management-servicemodel-api-rest-client-starter</artifactId>
</dependency>
Jackson Starter

[1] For further details about the different module types please see: