Overview

Summary

ContactDonateImprint


Appendix E-18: ATTRACTION SCHEDULE (UI prompt)


AttractionSchedulePartnerAccountModuleBookingCom

Properties (4)

PropertyTypeEntityReferenceModule
(1) AttractionINTAttractionScheduleAttractionPartnerAccountModule
(2) CapacityINTAttractionSchedule
(3) EndDateTimeDATEAttractionSchedule
(4) StartDateTimeDATEAttractionSchedule


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /attractionbooking/attractionschedule/{id}findAllAttractionBookingOfAttractionSchedule(id)AttractionBookingModuleGETAttractionSchedule AttractionBooking
(2) /attractionschedulefindAllAttractionSchedule()PartnerAccountModuleGETAttractionSchedule
(3) /attractionschedule/{id}updateAttractionScheduleById(attractionschedule)PartnerAccountModulePUTAttractionSchedule
(4) /attractionschedule/attraction/{id}findAllAttractionScheduleOfAttraction(id)PartnerAccountModuleGETAttraction AttractionSchedule
(5) /attractionschedule/{id}deleteAttractionScheduleById(id)PartnerAccountModuleDELETEAttractionSchedule
(6) /attractionscheduleinsertAttractionSchedule(attractionschedule)PartnerAccountModulePOSTAttractionSchedule
(7) /attractionschedule/{id}findAttractionScheduleById(id)PartnerAccountModuleGETAttractionSchedule





Example:

final AttractionSchedule attractionschedule = (AttractionSchedule) invokeModule(PARTNER_ACCOUNT_MODULE + "/attractionschedule/" + id, AttractionSchedule.class);
if (attractionschedule != null) {
    final Attraction attraction1 = (Attraction) invokeModule(PARTNER_ACCOUNT_MODULE + "/attraction/" + attractionschedule.getAttraction().getId(), Attraction.class);
    if (attraction1 != null) {
        final LocationCity locationcity2 = (LocationCity) invokeModule(LOCATION_CITY_MODULE + "/locationcity/" + attraction1.getLocationCity().getId(), LocationCity.class);
        if (locationcity2 != null) {
            final LocationRegion locationregion3 = (LocationRegion) invokeModule(LOCATION_CITY_MODULE + "/locationregion/" + locationcity2.getLocationRegion().getId(), LocationRegion.class);
            if (locationregion3 != null) {
                final LocationCountry locationcountry4 = (LocationCountry) invokeModule(LOCATION_CITY_MODULE + "/locationcountry/" + locationregion3.getLocationCountry().getId(), LocationCountry.class);
                if (locationcountry4 != null) {
                }
            }
            final LocationCountry locationcountry5 = (LocationCountry) invokeModule(LOCATION_CITY_MODULE + "/locationcountry/" + locationcity2.getLocationCountry().getId(), LocationCountry.class);
            if (locationcountry5 != null) {
            }
        }
        final PartnerAccount partneraccount6 = (PartnerAccount) invokeModule(PARTNER_ACCOUNT_MODULE + "/partneraccount/" + attraction1.getPartnerAccount().getId(), PartnerAccount.class);
        if (partneraccount6 != null) {
        }
    }
}
return attractionschedule;


Overview

Summary

ContactDonateImprint