Petra2 Java API – SjItineraryResultInterface.getAvailableSeatsLight

Method description

Metoden används för att hämta beläggningsläget för en eller flera förbindelser i sökresultatet. Indata utgörs av två listor som kan innehålla ett antal förbindelser samt ett antal prisgrupper. Båda listorna är obligatoriska och måste innehålla minst ett element.

Flera prisgrupper delar på samma platsutbud, till exempel 2 klass och Just nu 2 klass. Detta behöver dock inte säljklienten ha kännedom om eftersom servern har kunskap om detta och därför inte ställer flera likadana platstillgångsfrågor till platsreservationssystemet. Linkon rekommenderar därför att en lista med alla prisgrupper och de förbindelser som är intressanta för användaren skickas in i en och samma begäran.

Indata till metoden är en ItineraryAvailableSeatsLightQuery.
Utdata från metoden är en ItineraryAvailableSeatsLightResult.


For Javadoc, click here.

Input

ItineraryAvailableSeatsLightQuery

ItineraryAvailableSeatsLightQuery, indata till förenklad beläggningsfråga

Strukturen av typen "ItineraryAvailableSeatsLightQuery" utgör indata för metoden och innehåller dels en lista av förbindelsereferenser (ItineraryReferenceList), dels en lista av prisgruppskoder (PriceGroupCodeList).

Output

ItineraryAvailableSeatsLightResult

ItineraryAvailableSeatsLightResult, utdata från förenklad beläggningsfråga

Strukturen av typen "ItineraryAvailableSeatsLightResult" utgör utdata för metoden och innehåller förbindelsereferenser samt två frivilliga fält Description code (prisgruppkod) och Description som innehåller text som kan presenteras för användaren.
Utöver det innehåller listan ett obligatoriskt fält Amount som innehåller tillgängligt utbud av platser.