Cruise Entities - Mapping Documentation¶
Domain: Cruise
Entity Count: 18
Source File: cruise-entities.xml
Table of Contents¶
- CruiseCompany
- CruisePort
- CabinType
- ChargeType
- CruiseArea
- CruiseShip
- ShipCabin
- CruiseItinerary
- Cruise
- CruiseTemplate
- CabinCharge
- CruisePoint
- OtherCharge
- CruiseCabinRecord
- CruiseChargeRecord
- CruisePointRecord
- CruiseSearchResultItem
- CruiseSearch
CruiseCompany¶
Entity Class: com.perun.tlinq.entity.cruise.CCruiseCompany
ID Field: companyId
Default Factory: NTSServiceFactory
Factory: NTSServiceFactory¶
Native Entity: com.perun.tlinq.client.nts.db.cruise.CruisecompanyEntity
Services¶
| Service Name | Action | Return Class | Parameters |
|---|---|---|---|
saveCruiseCompany |
create |
- |
- |
saveCruiseCompany |
update |
- |
- |
readCruiseCompany |
read |
- |
- |
readCruiseCompany |
search |
- |
- |
Field Mappings¶
| Target Field | Source Field | Mapping Type | Reverse Mapping | Notes |
|---|---|---|---|---|
companyId |
id |
DirectMapping | - | - |
companyCode |
code |
DirectMapping | - | - |
companyName |
name |
DirectMapping | - | - |
CruisePort¶
Entity Class: com.perun.tlinq.entity.cruise.CCruisePort
ID Field: cruisePortId
Default Factory: NTSServiceFactory
Factory: NTSServiceFactory¶
Native Entity: com.perun.tlinq.client.nts.db.cruise.CruiseportEntity
Services¶
| Service Name | Action | Return Class | Parameters |
|---|---|---|---|
saveCruisePort |
create |
- |
- |
saveCruisePort |
update |
- |
- |
readCruisePort |
read |
- |
- |
readCruisePort |
search |
- |
- |
Field Mappings¶
| Target Field | Source Field | Mapping Type | Reverse Mapping | Notes |
|---|---|---|---|---|
cruisePortId |
id |
DirectMapping | - | - |
portCode |
code |
DirectMapping | - | - |
portName |
name |
DirectMapping | - | - |
CabinType¶
Entity Class: com.perun.tlinq.entity.cruise.CCabinType
ID Field: cabinTypeId
Default Factory: NTSServiceFactory
Factory: NTSServiceFactory¶
Native Entity: com.perun.tlinq.client.nts.db.cruise.CabintypeEntity
Services¶
| Service Name | Action | Return Class | Parameters |
|---|---|---|---|
saveCabinType |
create |
- |
- |
saveCabinType |
update |
- |
- |
readCabinType |
read |
- |
- |
readCabinType |
search |
- |
- |
Field Mappings¶
| Target Field | Source Field | Mapping Type | Reverse Mapping | Notes |
|---|---|---|---|---|
cabinTypeId |
id |
DirectMapping | - | - |
typeCode |
code |
DirectMapping | - | - |
typeName |
name |
DirectMapping | - | - |
ChargeType¶
Entity Class: com.perun.tlinq.entity.cruise.CChargeType
ID Field: chargeTypeId
Default Factory: NTSServiceFactory
Factory: NTSServiceFactory¶
Native Entity: com.perun.tlinq.client.nts.db.cruise.ChargetypeEntity
Services¶
| Service Name | Action | Return Class | Parameters |
|---|---|---|---|
saveChargeType |
create |
- |
- |
saveChargeType |
update |
- |
- |
readChargeType |
read |
- |
- |
readChargeType |
search |
- |
- |
Field Mappings¶
| Target Field | Source Field | Mapping Type | Reverse Mapping | Notes |
|---|---|---|---|---|
chargeTypeId |
id |
DirectMapping | - | - |
chargeTypeCode |
code |
DirectMapping | - | - |
chargeTypeName |
name |
DirectMapping | - | - |
CruiseArea¶
Entity Class: com.perun.tlinq.entity.cruise.CCruiseArea
ID Field: cruiseAreaId
Default Factory: NTSServiceFactory
Factory: NTSServiceFactory¶
Native Entity: com.perun.tlinq.client.nts.db.cruise.CruiseareaEntity
Services¶
| Service Name | Action | Return Class | Parameters |
|---|---|---|---|
saveCruiseArea |
create |
- |
- |
saveCruiseArea |
update |
- |
- |
readCruiseArea |
read |
- |
- |
readCruiseArea |
search |
- |
- |
Field Mappings¶
| Target Field | Source Field | Mapping Type | Reverse Mapping | Notes |
|---|---|---|---|---|
cruiseAreaId |
id |
DirectMapping | - | - |
areaCode |
code |
DirectMapping | - | - |
areaName |
description |
DirectMapping | - | - |
CruiseShip¶
Entity Class: com.perun.tlinq.entity.cruise.CCruiseShip
ID Field: cruiseShipId
Default Factory: NTSServiceFactory
Factory: NTSServiceFactory¶
Native Entity: com.perun.tlinq.client.nts.db.cruise.CruiseshipEntity
Services¶
| Service Name | Action | Return Class | Parameters |
|---|---|---|---|
saveCruiseShip |
create |
- |
- |
saveCruiseShip |
update |
- |
- |
readCruiseShip |
read |
- |
- |
readCruiseShip |
search |
- |
- |
Field Mappings¶
| Target Field | Source Field | Mapping Type | Reverse Mapping | Notes |
|---|---|---|---|---|
cruiseShipId |
id |
DirectMapping | - | - |
shipCode |
code |
DirectMapping | - | - |
shipName |
name |
DirectMapping | - | - |
shipDescription |
description |
DirectMapping | - | - |
companyId |
companyid |
DirectMapping | - | - |
docUrl |
docurl |
DirectMapping | - | - |
ShipCabin¶
Entity Class: com.perun.tlinq.entity.cruise.CShipCabin
ID Field: shipCabinId
Default Factory: NTSServiceFactory
Factory: NTSServiceFactory¶
Native Entity: com.perun.tlinq.client.nts.db.cruise.ShipcabinEntity
Services¶
| Service Name | Action | Return Class | Parameters |
|---|---|---|---|
saveShipCabin |
create |
- |
- |
saveShipCabin |
update |
- |
- |
readShipCabin |
read |
- |
- |
readShipCabin |
search |
- |
- |
listShipCabins |
list |
com.perun.tlinq.entity.cruise.CShipCabin |
shipId (input), maxPax (input), name (input) |
Field Mappings¶
| Target Field | Source Field | Mapping Type | Reverse Mapping | Notes |
|---|---|---|---|---|
shipCabinId |
id |
DirectMapping | - | - |
shipId |
shipid |
DirectMapping | - | - |
cabinTypeId |
cabintypeid |
DirectMapping | - | - |
maxPax |
maxpax |
DirectMapping | - | - |
CruiseItinerary¶
Entity Class: com.perun.tlinq.entity.cruise.CCruiseItinerary
ID Field: itineraryId
Default Factory: NTSServiceFactory
Factory: NTSServiceFactory¶
Native Entity: com.perun.tlinq.client.nts.db.cruise.ItineraryEntity
Services¶
| Service Name | Action | Return Class | Parameters |
|---|---|---|---|
saveCruiseItinerary |
create |
- |
- |
saveCruiseItinerary |
update |
- |
- |
readCruiseItinerary |
read |
- |
- |
readCruiseItinerary |
search |
- |
- |
Field Mappings¶
| Target Field | Source Field | Mapping Type | Reverse Mapping | Notes |
|---|---|---|---|---|
itineraryId |
id |
DirectMapping | - | - |
itineraryCode |
code |
DirectMapping | - | - |
cruiseShipId |
shipid |
DirectMapping | - | - |
cruiseAreaId |
areaid |
DirectMapping | - | - |
imageUrl |
imageurl |
DirectMapping | - | - |
duration |
duration |
DirectMapping | - | - |
name |
name |
DirectMapping | - | - |
Cruise¶
Entity Class: com.perun.tlinq.entity.cruise.CCruise
ID Field: cruiseId
Default Factory: NTSServiceFactory
Factory: NTSServiceFactory¶
Native Entity: com.perun.tlinq.client.nts.db.cruise.CruiseEntity
Services¶
| Service Name | Action | Return Class | Parameters |
|---|---|---|---|
saveCruise |
create |
- |
- |
saveCruise |
update |
- |
- |
readCruise |
read |
- |
- |
readCruise |
search |
com.perun.tlinq.entity.cruise.CCruise |
itinId (input), minDate (input), maxDate (input) |
Field Mappings¶
| Target Field | Source Field | Mapping Type | Reverse Mapping | Notes |
|---|---|---|---|---|
cruiseId |
id |
DirectMapping | - | - |
itineraryId |
itineraryid |
DirectMapping | - | - |
startDate |
startdate |
DirectMapping | - | - |
CruiseTemplate¶
Entity Class: com.perun.tlinq.entity.cruise.CCruiseTemplate
ID Field: cruiseTemplateId
Default Factory: NTSServiceFactory
Factory: NTSServiceFactory¶
Native Entity: com.perun.tlinq.client.nts.db.cruise.CruisetemplateEntity
Services¶
| Service Name | Action | Return Class | Parameters |
|---|---|---|---|
saveCruiseTemplate |
create |
- |
- |
saveCruiseTemplate |
update |
- |
- |
readCruiseTemplate |
read |
- |
- |
readCruiseTemplate |
search |
- |
- |
Field Mappings¶
| Target Field | Source Field | Mapping Type | Reverse Mapping | Notes |
|---|---|---|---|---|
cruiseTemplateId |
id |
DirectMapping | - | - |
itineraryId |
itineraryid |
DirectMapping | - | - |
stopSeq |
stopseq |
DirectMapping | - | - |
portId |
cruiseportid |
DirectMapping | - | - |
arriveTime |
arrivetime |
DirectMapping | - | - |
departTime |
departtime |
DirectMapping | - | - |
CabinCharge¶
Entity Class: com.perun.tlinq.entity.cruise.CCabinCharge
ID Field: cabinChargeId
Default Factory: NTSServiceFactory
Factory: NTSServiceFactory¶
Native Entity: com.perun.tlinq.client.nts.db.cruise.CabinchargeEntity
Services¶
| Service Name | Action | Return Class | Parameters |
|---|---|---|---|
saveCabinCharge |
create |
- |
- |
saveCabinCharge |
update |
- |
- |
readCabinCharge |
read |
- |
- |
readCabinCharge |
search |
- |
- |
Field Mappings¶
| Target Field | Source Field | Mapping Type | Reverse Mapping | Notes |
|---|---|---|---|---|
cabinChargeId |
id |
DirectMapping | - | - |
cruiseId |
cruiseid |
DirectMapping | - | - |
shipCabinId |
shipcabinid |
DirectMapping | - | - |
amount |
amount |
DirectMapping | - | - |
currency |
currency |
DirectMapping | - | - |
exRate |
exrate |
DirectMapping | - | - |
available |
available |
DirectMapping | - | - |
CruisePoint¶
Entity Class: com.perun.tlinq.entity.cruise.CCruisePoint
ID Field: cruisePointId
Default Factory: NTSServiceFactory
Factory: NTSServiceFactory¶
Native Entity: com.perun.tlinq.client.nts.db.cruise.CruisepointEntity
Services¶
| Service Name | Action | Return Class | Parameters |
|---|---|---|---|
saveCruisePoint |
create |
- |
- |
saveCruisePoint |
update |
- |
- |
saveCruisePoint |
read |
- |
- |
saveCruisePoint |
search |
- |
- |
Field Mappings¶
| Target Field | Source Field | Mapping Type | Reverse Mapping | Notes |
|---|---|---|---|---|
cruisePointId |
id |
DirectMapping | - | - |
cruiseId |
cruiseid |
DirectMapping | - | - |
portId |
cruiseportid |
DirectMapping | - | - |
arrivalTime |
arrivedt |
DirectMapping | - | - |
departTime |
departdt |
DirectMapping | - | - |
description |
description |
DirectMapping | - | - |
stopSeq |
stopseq |
DirectMapping | - | - |
OtherCharge¶
Entity Class: com.perun.tlinq.entity.cruise.COtherCharge
ID Field: otherChargeId
Default Factory: NTSServiceFactory
Factory: NTSServiceFactory¶
Native Entity: com.perun.tlinq.client.nts.db.cruise.OtherchargeEntity
Services¶
| Service Name | Action | Return Class | Parameters |
|---|---|---|---|
saveOtherCharge |
create |
- |
- |
saveOtherCharge |
update |
- |
- |
readOtherCharge |
read |
- |
- |
readOtherCharge |
search |
- |
- |
Field Mappings¶
| Target Field | Source Field | Mapping Type | Reverse Mapping | Notes |
|---|---|---|---|---|
otherChargeId |
id |
DirectMapping | - | - |
cruiseId |
cruiseid |
DirectMapping | - | - |
chargeTypeId |
chargetypeid |
DirectMapping | - | - |
amount |
amount |
DirectMapping | - | - |
currency |
currency |
DirectMapping | - | - |
exRate |
exrate |
DirectMapping | - | - |
mandatory |
mandatory |
DirectMapping | - | - |
CruiseCabinRecord¶
Entity Class: com.perun.tlinq.entity.cruise.CCruiseCabinRecord
ID Field: None
Default Factory: NTSServiceFactory
Factory: NTSServiceFactory¶
Native Entity: com.perun.tlinq.client.nts.entity.cruise.NTSCruiseCabinRecord
Field Mappings¶
| Target Field | Source Field | Mapping Type | Reverse Mapping | Notes |
|---|---|---|---|---|
cabin |
cabin |
DirectMapping | - | Target Entity: ShipCabin |
cabinCharge |
cabinCharge |
DirectMapping | - | Target Entity: CabinCharge |
cabinType |
cabinType |
DirectMapping | - | Target Entity: CabinType |
CruiseChargeRecord¶
Entity Class: com.perun.tlinq.entity.cruise.CCruiseChargeRecord
ID Field: None
Default Factory: NTSServiceFactory
Factory: NTSServiceFactory¶
Native Entity: com.perun.tlinq.client.nts.entity.cruise.NTSCruiseChargeRecord
Field Mappings¶
| Target Field | Source Field | Mapping Type | Reverse Mapping | Notes |
|---|---|---|---|---|
chargeType |
chargeType |
DirectMapping | - | Target Entity: ChargeType |
charge |
charge |
DirectMapping | - | Target Entity: OtherCharge |
CruisePointRecord¶
Entity Class: com.perun.tlinq.entity.cruise.CCruisePointRecord
ID Field: None
Default Factory: NTSServiceFactory
Factory: NTSServiceFactory¶
Native Entity: com.perun.tlinq.client.nts.entity.cruise.NTSCruisePointRecord
Field Mappings¶
| Target Field | Source Field | Mapping Type | Reverse Mapping | Notes |
|---|---|---|---|---|
port |
port |
DirectMapping | - | Target Entity: CruisePort |
point |
point |
DirectMapping | - | Target Entity: CruisePoint |
CruiseSearchResultItem¶
Entity Class: com.perun.tlinq.entity.cruise.CCruiseSearchResultItem
ID Field: None
Default Factory: NTSServiceFactory
Factory: NTSServiceFactory¶
Native Entity: com.perun.tlinq.client.nts.entity.cruise.NTSCruiseSearchResultItem
Field Mappings¶
| Target Field | Source Field | Mapping Type | Reverse Mapping | Notes |
|---|---|---|---|---|
cruise |
cruise |
DirectMapping | - | Target Entity: Cruise |
ship |
ship |
DirectMapping | - | Target Entity: CruiseShip |
company |
company |
DirectMapping | - | Target Entity: CruiseCompany |
area |
area |
DirectMapping | - | Target Entity: CruiseArea |
itinerary |
itinerary |
DirectMapping | - | Target Entity: CruiseItinerary |
cabins |
cabins |
ArrayMapping | - | Target Entity: CruiseCabinRecord |
charges |
charges |
ArrayMapping | - | Target Entity: CruiseChargeRecord |
cruisePoints |
cruisePoints |
ArrayMapping | - | Target Entity: CruisePointRecord |
CruiseSearch¶
Entity Class: com.perun.tlinq.entity.cruise.CCruiseSearch
ID Field: None
Default Factory: NTSServiceFactory
Factory: NTSServiceFactory¶
Native Entity: com.perun.tlinq.client.nts.entity.cruise.NTSCruiseSearch
Services¶
| Service Name | Action | Return Class | Parameters |
|---|---|---|---|
searchCruises |
search |
com.perun.tlinq.entity.cruise.CCruiseSearch |
- |
Field Mappings¶
| Target Field | Source Field | Mapping Type | Reverse Mapping | Notes |
|---|---|---|---|---|
areaId |
areaId |
DirectMapping | - | - |
rangeStart |
dateRangeStart |
DirectMapping | - | - |
rangeEnd |
dateRangeEnd |
DirectMapping | - | - |
minDuration |
minDuration |
DirectMapping | - | - |
maxDuration |
maxDuration |
DirectMapping | - | - |
resultCount |
resultCount |
DirectMapping | - | - |
result |
result |
ArrayMapping | - | Target Entity: CruiseSearchResultItem |
Generated from cruise-entities.xml