| Services | Contact | Donate | About | Imprint |
| Entity | Alias | Module | Global Schema |
| (1) Ad | Ad | AdModule | YouTubeCom |
| (2) AdImpression | AdImpression | UserModule | YouTubeCom |
| (3) BlockedUser | BlockedUser | AdModule | YouTubeCom |
| (4) User | User | UserModule | YouTubeCom |
| (5) Video | Video | VideoModule | YouTubeCom |
| (6) VideoAd | VideoAd | AdModule | YouTubeCom |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /videoad/ad/{id} | findAllVideoAdOfAd(id) | AdModule | GET | Ad VideoAd |
| (2) /ad | insertAd(ad) | AdModule | POST | Ad |
| (3) /videoad/{id} | findVideoAdById(id) | AdModule | GET | VideoAd |
| (4) /blockeduser/blockeruser/{id} | findAllBlockedUserOfBlockerUser(id) | AdModule | GET | User BlockedUser |
| (5) /blockeduser/{id} | deleteBlockedUserById(id) | AdModule | DELETE | BlockedUser |
| (6) /ad/{id} | deleteAdById(id) | AdModule | DELETE | Ad |
| (7) /videoad | insertVideoAd(videoad) | AdModule | POST | VideoAd |
| (8) /ad/{id} | updateAdById(ad) | AdModule | PUT | Ad |
| (9) /ad/{id} | findAdById(id) | AdModule | GET | Ad |
| (10) /videoad/{id} | updateVideoAdById(videoad) | AdModule | PUT | VideoAd |
| (11) /blockeduser | insertBlockedUser(blockeduser) | AdModule | POST | BlockedUser |
| (12) /blockeduser | findAllBlockedUser() | AdModule | GET | BlockedUser |
| (13) /videoad | findAllVideoAd() | AdModule | GET | VideoAd |
| (14) /videoad/{id} | deleteVideoAdById(id) | AdModule | DELETE | VideoAd |
| (15) /ad | findAllAd() | AdModule | GET | Ad |
| (16) /blockeduser/{id} | updateBlockedUserById(blockeduser) | AdModule | PUT | BlockedUser |
| (17) /blockeduser/blockeduser/{id} | findAllBlockedUserOfBlockedUser(id) | AdModule | GET | User BlockedUser |
| (18) /videoad/video/{id} | findAllVideoAdOfVideo(id) | AdModule | GET | Video VideoAd |
| (19) /blockeduser/{id} | findBlockedUserById(id) | AdModule | GET | BlockedUser |
| Ad | AdModule | YouTubeCom |
| Property | Type | Entity | Reference | Module |
| (1) AdvertiserName | STRING | Ad | ||
| (2) BudgetInfoJson | STRING | Ad | ||
| (3) CampaignName | STRING | Ad | ||
| (4) CreatedAt | DATE | Ad | ||
| (5) Format | STRING | Ad | ||
| (6) MediaUrl | STRING | Ad | ||
| (7) TargetingJson | STRING | Ad |
Example:
final Ad ad = (Ad) invokeModule(AD_MODULE + "/ad/" + id, Ad.class);| BlockedUser | AdModule | YouTubeCom |
| Property | Type | Entity | Reference | Module |
| (1) BlockedUser | LONG | BlockedUser | User | UserModule |
| (2) BlockerUser | LONG | BlockedUser | User | UserModule |
| (3) CreatedAt | DATE | BlockedUser |
Example:
final BlockedUser blockeduser = (BlockedUser) invokeModule(AD_MODULE + "/blockeduser/" + id, BlockedUser.class);| VideoAd | AdModule | YouTubeCom |
| Property | Type | Entity | Reference | Module |
| (1) Ad | LONG | VideoAd | Ad | AdModule |
| (2) CreatedAt | DATE | VideoAd | ||
| (3) InsertTimeSeconds | LONG | VideoAd | ||
| (4) Position | STRING | VideoAd | ||
| (5) Video | LONG | VideoAd | Video | VideoModule |
Example:
final VideoAd videoad = (VideoAd) invokeModule(AD_MODULE + "/videoad/" + id, VideoAd.class);| Services | Contact | Donate | About | Imprint |