Overview

Summary

ContactDonateImprint


Appendix E-48: PROPERTY (UI prompt)


PropertyPropertyModuleBookingCom

Properties (18)

PropertyTypeEntityReferenceModule
(1) AddressLine1STRINGProperty
(2) AddressLine2STRINGProperty
(3) CheckInFromSTRINGProperty
(4) CheckInToSTRINGProperty
(5) CheckOutFromSTRINGProperty
(6) CheckOutToSTRINGProperty
(7) CreatedAtDATEProperty
(8) IsActiveBOOLProperty
(9) LatitudeSTRINGProperty
(10) LocationCityINTPropertyLocationCityLocationCityModule
(11) LocationCountryINTPropertyLocationCountryLocationCityModule
(12) LocationDistrictINTPropertyLocationDistrictPropertyModule
(13) LongitudeSTRINGProperty
(14) NameSTRINGProperty
(15) PartnerAccountINTPropertyPartnerAccountPartnerAccountModule
(16) PostalCodeSTRINGProperty
(17) PropertyTypeINTPropertyPropertyTypePropertyModule
(18) StarRatingSTRINGProperty


Module Interfaces (16)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /propertyphoto/property/{id}findAllPropertyPhotoOfProperty(id)AttractionBookingModuleGETProperty PropertyPhoto
(2) /review/property/{id}findAllReviewOfProperty(id)LanguageModuleGETProperty Review
(3) /property/locationdistrict/{id}findAllPropertyOfLocationDistrict(id)PropertyModuleGETLocationDistrict Property
(4) /propertyinsertProperty(property)PropertyModulePOSTProperty
(5) /property/locationcity/{id}findAllPropertyOfLocationCity(id)PropertyModuleGETLocationCity Property
(6) /property/propertytype/{id}findAllPropertyOfPropertyType(id)PropertyModuleGETPropertyType Property
(7) /property/{id}findPropertyById(id)PropertyModuleGETProperty
(8) /propertyamenity/property/{id}findAllPropertyAmenityOfProperty(id)PropertyModuleGETProperty PropertyAmenity
(9) /property/partneraccount/{id}findAllPropertyOfPartnerAccount(id)PropertyModuleGETPartnerAccount Property
(10) /property/{id}updatePropertyById(property)PropertyModulePUTProperty
(11) /propertyfindAllProperty()PropertyModuleGETProperty
(12) /property/{id}deletePropertyById(id)PropertyModuleDELETEProperty
(13) /property/locationcountry/{id}findAllPropertyOfLocationCountry(id)PropertyModuleGETLocationCountry Property
(14) /propertypolicy/property/{id}findAllPropertyPolicyOfProperty(id)PropertyModuleGETProperty PropertyPolicy
(15) /roomtype/property/{id}findAllRoomTypeOfProperty(id)RoomTypeModuleGETProperty RoomType
(16) /staybooking/property/{id}findAllStayBookingOfProperty(id)StayBookingModuleGETProperty StayBooking





Example:

final Property property = (Property) invokeModule(PROPERTY_MODULE + "/property/" + id, Property.class);
if (property != null) {
    final LocationCity locationcity1 = (LocationCity) invokeModule(LOCATION_CITY_MODULE + "/locationcity/" + property.getLocationCity().getId(), LocationCity.class);
    if (locationcity1 != null) {
        final LocationRegion locationregion2 = (LocationRegion) invokeModule(LOCATION_CITY_MODULE + "/locationregion/" + locationcity1.getLocationRegion().getId(), LocationRegion.class);
        if (locationregion2 != null) {
            final LocationCountry locationcountry3 = (LocationCountry) invokeModule(LOCATION_CITY_MODULE + "/locationcountry/" + locationregion2.getLocationCountry().getId(), LocationCountry.class);
            if (locationcountry3 != null) {
            }
        }
        final LocationCountry locationcountry4 = (LocationCountry) invokeModule(LOCATION_CITY_MODULE + "/locationcountry/" + locationcity1.getLocationCountry().getId(), LocationCountry.class);
        if (locationcountry4 != null) {
        }
    }
    final PropertyType propertytype5 = (PropertyType) invokeModule(PROPERTY_MODULE + "/propertytype/" + property.getPropertyType().getId(), PropertyType.class);
    if (propertytype5 != null) {
    }
    final LocationDistrict locationdistrict6 = (LocationDistrict) invokeModule(PROPERTY_MODULE + "/locationdistrict/" + property.getLocationDistrict().getId(), LocationDistrict.class);
    if (locationdistrict6 != null) {
        final LocationCity locationcity7 = (LocationCity) invokeModule(LOCATION_CITY_MODULE + "/locationcity/" + locationdistrict6.getLocationCity().getId(), LocationCity.class);
        if (locationcity7 != null) {
            final LocationRegion locationregion8 = (LocationRegion) invokeModule(LOCATION_CITY_MODULE + "/locationregion/" + locationcity7.getLocationRegion().getId(), LocationRegion.class);
            if (locationregion8 != null) {
                final LocationCountry locationcountry9 = (LocationCountry) invokeModule(LOCATION_CITY_MODULE + "/locationcountry/" + locationregion8.getLocationCountry().getId(), LocationCountry.class);
                if (locationcountry9 != null) {
                }
            }
            final LocationCountry locationcountry10 = (LocationCountry) invokeModule(LOCATION_CITY_MODULE + "/locationcountry/" + locationcity7.getLocationCountry().getId(), LocationCountry.class);
            if (locationcountry10 != null) {
            }
        }
    }
    final LocationCountry locationcountry11 = (LocationCountry) invokeModule(LOCATION_CITY_MODULE + "/locationcountry/" + property.getLocationCountry().getId(), LocationCountry.class);
    if (locationcountry11 != null) {
    }
    final PartnerAccount partneraccount12 = (PartnerAccount) invokeModule(PARTNER_ACCOUNT_MODULE + "/partneraccount/" + property.getPartnerAccount().getId(), PartnerAccount.class);
    if (partneraccount12 != null) {
    }
}
return property;


Overview

Summary

ContactDonateImprint