Class ServiceMessage
java.lang.Object
de.hybris.platform.prosservices.pros.services.ServiceMessage
Merchandising Service Schema for a Merchandising Service
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe enum Baggage unit.static enumThe enum Booking requirement.static enumThe enum Category.static enumThe enum Distribution type.static enumThe enum Duplicating.static enumThe enum Em dtype.static enumThe enum Fee application.static enumThe enum Inventory type.static enumThe enum Refund.static enumThe enum Rfic.static enumThe enum Service type.static enumThe enum Ssim meal code.static enumThe enum Ssr.static enumThe enum State. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoes not translate to RecordS5array with applicability conditionsgetATPCO()ATPCO designator - returned set to true when the Service is an ATPCO Servicearray with Baggage ConditionsUnit for weight measurement of the baggage.Baggage weight in units denoted next.Booking Requirementarray with CarriersGroup CodeExt field Currency-getDesc1()Attribute Description1getDesc2()Attribute Description2Detailed DescriptionService Distribution Type - relating to bundling (Required)Internal Config Server use.EMD TypeValidity End Datearray with Service ExceptionsSectors determining baggage store policy.First excess piece of baggageFree pieces of baggage allowed per passenger.-Ext field InventoryTypegetLang()Ext field LanguageLast excess piece of baggagegetName()Commercial Name-getPrice()Ext field Pricearray with pricing ConditionsInventory QuantityRefund FormPenalty FeegetRFIC()Typean array containing Schema Validation ErrorSub CodeTypeSSIM Meal CodegetSSR()Special Service RequirementValidity Start DategetState()Ext field StateSub GroupvoidsetAccount(String account) does not translate to RecordS5voidsetApplicabilities(List<String> applicabilities) array with applicability conditionsvoidATPCO designator - returned set to true when the Service is an ATPCO ServicevoidsetBaggageConditions(List<String> baggageConditions) array with Baggage ConditionsvoidsetBaggageUnit(ServiceMessage.BaggageUnit baggageUnit) Unit for weight measurement of the baggage.voidsetBaggageWeight(Integer baggageWeight) Baggage weight in units denoted next.voidsetBookingRequirement(ServiceMessage.BookingRequirement bookingRequirement) Booking RequirementvoidsetCarriers(List<String> carriers) array with CarriersvoidsetCategory(ServiceMessage.Category category) Group CodevoidsetCurrency(String currency) Ext field CurrencyvoidsetDaysAhead(Integer daysAhead) -voidAttribute Description1voidAttribute Description2voidsetDetailedDescription(String detailedDescription) Detailed DescriptionvoidsetDistributionType(ServiceMessage.DistributionType distributionType) Service Distribution Type - relating to bundling (Required)voidsetDuplicating(ServiceMessage.Duplicating duplicating) Internal Config Server use.voidsetEMDtype(ServiceMessage.EMDtype eMDtype) EMD TypevoidsetEndDate(String endDate) Validity End DatevoidsetExceptions(List<Exception> exceptions) array with Service ExceptionsvoidsetFeeApplication(ServiceMessage.FeeApplication feeApplication) Sectors determining baggage store policy.voidsetFirstExcessBaggage(Integer firstExcessBaggage) First excess piece of baggagevoidsetFreeBaggagePerPassenger(Integer freeBaggagePerPassenger) Free pieces of baggage allowed per passenger.voidsetFreeBaggageTypes(List<FreeBaggageType> freeBaggageTypes) -voidsetInventoryType(ServiceMessage.InventoryType inventoryType) Ext field InventoryTypevoidExt field LanguagevoidsetLastExcessBaggage(Integer lastExcessBaggage) Last excess piece of baggagevoidCommercial Namevoid-voidExt field PricevoidsetPriceConditions(List<String> priceConditions) array with pricing ConditionsvoidsetQuantity(Integer quantity) Inventory QuantityvoidsetRefund(ServiceMessage.Refund refund) Refund FormvoidsetRefundFee(Double refundFee) Penalty FeevoidsetRFIC(ServiceMessage.RFIC rFIC) TypevoidsetSchemaValidationError(List<SchemaValidationError> schemaValidationError) an array containing Schema Validation ErrorvoidsetServiceCode(String serviceCode) Sub CodevoidsetServiceType(ServiceMessage.ServiceType serviceType) TypevoidsetSSIMMealCode(ServiceMessage.SSIMMealCode sSIMMealCode) SSIM Meal CodevoidsetSSR(ServiceMessage.SSR sSR) Special Service RequirementvoidsetStartDate(String startDate) Validity Start DatevoidsetState(ServiceMessage.State state) Ext field StatevoidsetSubGroup(String subGroup) Sub Group
-
Constructor Details
-
ServiceMessage
public ServiceMessage()
-
-
Method Details
-
getCategory
Group Code- Returns:
- the category
-
setCategory
Group Code- Parameters:
category- the category
-
getName
Commercial Name- Returns:
- the name
-
setName
Commercial Name- Parameters:
name- the name
-
getATPCO
ATPCO designator - returned set to true when the Service is an ATPCO Service- Returns:
- the atpco
-
setATPCO
ATPCO designator - returned set to true when the Service is an ATPCO Service- Parameters:
aTPCO- the a tpco
-
getDetailedDescription
Detailed Description- Returns:
- the detailed description
-
setDetailedDescription
Detailed Description- Parameters:
detailedDescription- the detailed description
-
getSubGroup
Sub Group- Returns:
- the sub group
-
setSubGroup
Sub Group- Parameters:
subGroup- the sub group
-
getDuplicating
Internal Config Server use.- Returns:
- the duplicating
-
setDuplicating
Internal Config Server use.- Parameters:
duplicating- the duplicating
-
getDistributionType
Service Distribution Type - relating to bundling (Required)- Returns:
- the distribution type
-
setDistributionType
Service Distribution Type - relating to bundling (Required)- Parameters:
distributionType- the distribution type
-
getServiceType
Type- Returns:
- the service type
-
setServiceType
Type- Parameters:
serviceType- the service type
-
getServiceCode
Sub Code- Returns:
- the service code
-
setServiceCode
Sub Code- Parameters:
serviceCode- the service code
-
getCarriers
array with Carriers- Returns:
- the carriers
-
setCarriers
array with Carriers- Parameters:
carriers- the carriers
-
getRFIC
Type- Returns:
- the rfic
-
setRFIC
Type- Parameters:
rFIC- the r fic
-
getSSR
Special Service Requirement- Returns:
- the ssr
-
setSSR
Special Service Requirement- Parameters:
sSR- the s sr
-
getEMDtype
EMD Type- Returns:
- the em dtype
-
setEMDtype
EMD Type- Parameters:
eMDtype- the e m dtype
-
getBookingRequirement
Booking Requirement- Returns:
- the booking requirement
-
setBookingRequirement
Booking Requirement- Parameters:
bookingRequirement- the booking requirement
-
getSSIMMealCode
SSIM Meal Code- Returns:
- the ssim meal code
-
setSSIMMealCode
SSIM Meal Code- Parameters:
sSIMMealCode- the s sim meal code
-
getLang
Ext field Language- Returns:
- the lang
-
setLang
Ext field Language- Parameters:
lang- the lang
-
getState
Ext field State- Returns:
- the state
-
setState
Ext field State- Parameters:
state- the state
-
getDesc1
Attribute Description1- Returns:
- the desc 1
-
setDesc1
Attribute Description1- Parameters:
desc1- the desc 1
-
getDesc2
Attribute Description2- Returns:
- the desc 2
-
setDesc2
Attribute Description2- Parameters:
desc2- the desc 2
-
getInventoryType
Ext field InventoryType- Returns:
- the inventory type
-
setInventoryType
Ext field InventoryType- Parameters:
inventoryType- the inventory type
-
getQuantity
Inventory Quantity- Returns:
- the quantity
-
setQuantity
Inventory Quantity- Parameters:
quantity- the quantity
-
getPrice
Ext field Price- Returns:
- the price
-
setPrice
Ext field Price- Parameters:
price- the price
-
getCurrency
Ext field Currency- Returns:
- the currency
-
setCurrency
Ext field Currency- Parameters:
currency- the currency
-
getRefund
Refund Form- Returns:
- the refund
-
setRefund
Refund Form- Parameters:
refund- the refund
-
getRefundFee
Penalty Fee- Returns:
- the refund fee
-
setRefundFee
Penalty Fee- Parameters:
refundFee- the refund fee
-
getFreeBaggagePerPassenger
Free pieces of baggage allowed per passenger.- Returns:
- the free baggage per passenger
-
setFreeBaggagePerPassenger
Free pieces of baggage allowed per passenger.- Parameters:
freeBaggagePerPassenger- the free baggage per passenger
-
getBaggageWeight
Baggage weight in units denoted next.- Returns:
- the baggage weight
-
setBaggageWeight
Baggage weight in units denoted next.- Parameters:
baggageWeight- the baggage weight
-
getBaggageUnit
Unit for weight measurement of the baggage.- Returns:
- the baggage unit
-
setBaggageUnit
Unit for weight measurement of the baggage.- Parameters:
baggageUnit- the baggage unit
-
getFreeBaggageTypes
-- Returns:
- the free baggage types
-
setFreeBaggageTypes
-- Parameters:
freeBaggageTypes- the free baggage types
-
getFirstExcessBaggage
First excess piece of baggage- Returns:
- the first excess baggage
-
setFirstExcessBaggage
First excess piece of baggage- Parameters:
firstExcessBaggage- the first excess baggage
-
getLastExcessBaggage
Last excess piece of baggage- Returns:
- the last excess baggage
-
setLastExcessBaggage
Last excess piece of baggage- Parameters:
lastExcessBaggage- the last excess baggage
-
getFeeApplication
Sectors determining baggage store policy.- Returns:
- the fee application
-
setFeeApplication
Sectors determining baggage store policy.- Parameters:
feeApplication- the fee application
-
getAccount
does not translate to RecordS5- Returns:
- the account
-
setAccount
does not translate to RecordS5- Parameters:
account- the account
-
getApplicabilities
array with applicability conditions- Returns:
- the applicabilities
-
setApplicabilities
array with applicability conditions- Parameters:
applicabilities- the applicabilities
-
getPriceConditions
array with pricing Conditions- Returns:
- the price conditions
-
setPriceConditions
array with pricing Conditions- Parameters:
priceConditions- the price conditions
-
getBaggageConditions
array with Baggage Conditions- Returns:
- the baggage conditions
-
setBaggageConditions
array with Baggage Conditions- Parameters:
baggageConditions- the baggage conditions
-
getStartDate
Validity Start Date- Returns:
- the start date
-
setStartDate
Validity Start Date- Parameters:
startDate- the start date
-
getEndDate
Validity End Date- Returns:
- the end date
-
setEndDate
Validity End Date- Parameters:
endDate- the end date
-
getDaysAhead
-- Returns:
- the days ahead
-
setDaysAhead
-- Parameters:
daysAhead- the days ahead
-
getOffset
-- Returns:
- the offset
-
setOffset
-- Parameters:
offset- the offset
-
getExceptions
array with Service Exceptions- Returns:
- the exceptions
-
setExceptions
array with Service Exceptions- Parameters:
exceptions- the exceptions
-
getSchemaValidationError
an array containing Schema Validation Error- Returns:
- the schema validation error
-
setSchemaValidationError
an array containing Schema Validation Error- Parameters:
schemaValidationError- the schema validation error
-