[Planned Breaking Changes] [Diagrams] [Artifacts] [Dependencies] [Provided REST Endpoints / Services] [Deprecations] [Maven Artifacts]
Capabilities:
| NOVA Parking Data Types | NOVA Parking Service Model | NOVA Parking Master Data |
|---|---|---|
| - Parking Data Types - OpenAPI | - Parking Service Model - Parking Service Model - Domain Extension - Parking Service Model - OpenAPI - Parking Service Model - Roles | - Parking Master Data - Data Unit - Parking Master Data - Domain - Parking Master Data - OpenAPI |
| Artifact | Icon | Maturity Level | since |
|---|---|---|---|
| NOVA Parking Data Types | 🐔 | Crazy Chicken | |
| NOVA Parking Service Model | 🐔 | Crazy Chicken | |
| NOVA Parking Master Data | 🐔 | Crazy Chicken |
| REST Path / Operation | Description |
|---|---|
/pricing/parking/offers [POST] createParkingOffers(ParkingOfferRequest, SalesContext) | Creates offers for the parking that is defined in the request. |
/pricing/parking/price-info [POST] getParkingPriceInfo(ParkingPriceInfoRequest, SalesContext) | Calculates price infos for the parking defined in the request. |
No breaking changes planned.
ch.voev.nova.parking.datatypesNo deprecations published.
ch.voev.nova.parking.servicemodel| Type | Attribute | Description | Deprecated since | Planned to be removed |
|---|---|---|---|---|
ParkingOffer | Domain specific subclasses for offers are not supported any more. This is the reason why this class is now deprecated. Instead parking domain specific information are provided through domain extension ParkingDomainExtension. | 3.4.0 | 2025-09-08 | |
ParkingOfferRequest | ||||
promoCode | ||||
productTaxonomyClassPaths | Please use productSelections instead. | 3.4.0 | 2025-09-08 | |
ParkingPriceInfoRequest | ||||
productTaxonomyClassPaths | Please use productSelections instead. | 3.4.0 | 2025-09-08 |
ch.voev.nova.parking.masterdata| Type | Attribute | Description | Deprecated since | Planned to be removed |
|---|---|---|---|---|
ParkingDataUnit | ||||
parkingFacilityMasterData | deprecated, use direct link from data unit to entity. | PI20 | 2025-04-02 | |
parkingFacilityPricingModelMasterData | deprecated, use direct link from data unit to entity. | PI20 | 2025-04-02 | |
parkingFacilityOperationModelMasterData | deprecated, use direct link from data unit to entity. | PI20 | 2025-04-02 | |
ParkingFacility | ||||
novaLegacyParkingFacilityCode | This property is only available as a temporary workaround for interaction between NOVA Parking and Kontingent system. | 1.4.0 | TBD | |
ParkingFacilityMasterData | deprecated, use direct link from data unit to entity. | PI20 | 2025-04-02 | |
ParkingFacilityOperationModelMasterData | deprecated, use direct link from data unit to entity. | PI20 | 2025-04-02 | |
ParkingFacilityPricingModelMasterData | deprecated, use direct link from data unit to entity. | PI20 | 2025-04-02 |
The following table shows the Maven modules that might be used by integrators.
| Module Type [1] | NOVA Parking Data Types | NOVA Parking Service Model | NOVA Parking Master Data |
|---|---|---|---|
| OpenAPI | <dependency> | <dependency> | <dependency> |
| Java | <dependency> | <dependency> | <dependency> |
| Java Runtime | <dependency> | <dependency> | <dependency> |
| Services | <dependency> | ||
| REST Client | <dependency> | ||
| REST Client Starter | <dependency> | ||
| Jackson Starter | <dependency> |
[1] For further details about the different module types please see: