| Contact | Donate | Imprint |
| Entity | Alias | Module | Global Schema |
| (1) Brand | Brand | Module | AmazonPrimeVideo |
| (2) BundleService | BundleService | BundleModule | AmazonPrimeVideo |
| (3) Company | Company | CompanyModule | AmazonPrimeVideo |
| (4) Country | Country | TitleModule | AmazonPrimeVideo |
| (5) Service | Service | Module | AmazonPrimeVideo |
| (6) TerritoryAvailability | TerritoryAvailability | Module | AmazonPrimeVideo |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /service/{id} | updateServiceById(service) | Module | PUT | Service |
| (2) /territoryavailability/service/{id} | findAllTerritoryAvailabilityOfService(id) | Module | GET | Service TerritoryAvailability |
| (3) /service | insertService(service) | Module | POST | Service |
| (4) /brand/{id} | updateBrandById(brand) | Module | PUT | Brand |
| (5) /brand/{id} | deleteBrandById(id) | Module | DELETE | Brand |
| (6) /territoryavailability/country/{id} | findAllTerritoryAvailabilityOfCountry(id) | Module | GET | Country TerritoryAvailability |
| (7) /service/{id} | deleteServiceById(id) | Module | DELETE | Service |
| (8) /territoryavailability/{id} | findTerritoryAvailabilityById(id) | Module | GET | TerritoryAvailability |
| (9) /territoryavailability | insertTerritoryAvailability(territoryavailability) | Module | POST | TerritoryAvailability |
| (10) /brand | findAllBrand() | Module | GET | Brand |
| (11) /brand/{id} | findBrandById(id) | Module | GET | Brand |
| (12) /territoryavailability/{id} | deleteTerritoryAvailabilityById(id) | Module | DELETE | TerritoryAvailability |
| (13) /brand | insertBrand(brand) | Module | POST | Brand |
| (14) /territoryavailability | findAllTerritoryAvailability() | Module | GET | TerritoryAvailability |
| (15) /service | findAllService() | Module | GET | Service |
| (16) /service/ownercompany/{id} | findAllServiceOfOwnerCompany(id) | Module | GET | Company Service |
| (17) /brand/service/{id} | findAllBrandOfService(id) | Module | GET | Service Brand |
| (18) /territoryavailability/{id} | updateTerritoryAvailabilityById(territoryavailability) | Module | PUT | TerritoryAvailability |
| (19) /service/{id} | findServiceById(id) | Module | GET | Service |
| Brand | Module | AmazonPrimeVideo |
| Property | Type | Entity | Reference | Module |
| (1) EndDate | DATE | Brand | ||
| (2) LogoUrl | STRING | Brand | ||
| (3) Name | STRING | Brand | ||
| (4) Service | LONG | Brand | Service | Module |
| (5) StartDate | DATE | Brand |
Example:
final Brand brand = (Brand) invokeModule(MODULE + "/brand/" + id, Brand.class);| Service | Module | AmazonPrimeVideo |
| Property | Type | Entity | Reference | Module |
| (1) Description | STRING | Service | ||
| (2) LaunchDate | DATE | Service | ||
| (3) Name | STRING | Service | ||
| (4) OwnerCompany | LONG | Service | Company | CompanyModule |
| (5) Type | STRING | Service |
Example:
final Service service = (Service) invokeModule(MODULE + "/service/" + id, Service.class);| TerritoryAvailability | Module | AmazonPrimeVideo |
| Property | Type | Entity | Reference | Module |
| (1) AvailableFrom | DATE | TerritoryAvailability | ||
| (2) AvailableTo | DATE | TerritoryAvailability | ||
| (3) Country | LONG | TerritoryAvailability | Country | TitleModule |
| (4) Notes | STRING | TerritoryAvailability | ||
| (5) Service | LONG | TerritoryAvailability | Service | Module |
Example:
final TerritoryAvailability territoryavailability = (TerritoryAvailability) invokeModule(MODULE + "/territoryavailability/" + id, TerritoryAvailability.class);| Contact | Donate | Imprint |