se.sj.stina.domain.model
Interface SjItineraries

All Superinterfaces:
java.lang.Cloneable, java.lang.Comparable, java.io.Serializable, TiCommonModelPartInterface, TiContainerModelPartInterface, TiGeneratedModelInterface, TiListModelPartInterface, TiMapModelInterface, TiMapModelPartInterface, TiMapPlainInterface, TiMapPropInterface, TiModelConstantsInterface, TiModelInterface, TiObserverInterface, TiPrimitiveModelPartInterface, TiPropertyPartInterface, TiSubjectInterface
All Known Implementing Classes:
SjItinerariesPlain, SjItinerariesStandard

public interface SjItineraries
extends TiMapModelInterface, TiModelInterface, TiGeneratedModelInterface

Denna struktur är resultatet av en förbindelsesökning. Den innehåller dels en lista med förbindelser och eventuellt en lista med generella priser för förbindelserna, om man specificerat att man ville ha sådana med i svaret. Den innehåller också ClientInformation med klientspecifikt data.

MaximumNoOfItinerariesReached är sann om det fanns fler förbindelser i sökresultatet, men inte kunde skickas över p.g.a. att det skulle blivit fler än det i ItineraryResultSpecification-structen angivna MaximumNoOfItienraries. Fältet returneras endast då periodsökning gjorts.

I fältet LimitedSeatsList finns de antalsräknade platser vilka man specade att man ville ha tillbaka i svaret. Specningen skedde i fältet IncludeLimitedSeatsList i strukten ItineraryResultSpecification.


Field Summary
static java.lang.String CLIENT_INFORMATION
           
static java.lang.String ITINERARY_LIST
           
static java.lang.String ITINERARY_RESULT
           
static java.lang.String MAXIMUM_NO_OF_ITINERARIES_REACHED
           
static java.lang.String MAXIMUM_NUMBER_OF_PRICE_QUOTES
           
 
Fields inherited from interface org.stina.framework.core.model.TiModelConstantsInterface
ACTIVATED_ELEMENT_PROPERTY, BACKGROUND_COLOR, BOOLEAN_LIST, BYTE_ARRAY_LIST, COLUMN_WIDTH, DEFAULT_VALUE, DISALLOWED_VALUES, DISPLAY_MODE_PROPERTY, EDITABLE, ENABLED, FALSE_MNEMONIC_KEY, FALSE_TEXT, FONT, FORCE_UPDATE, FOREGROUND_COLOR, HORIZONTAL_ALIGNMENT, INTEGER_LIST, LONG_LIST, LONG_LONG_LIST, MAX_VALUE, MIN_VALUE, MNEMONIC_KEY, NO_RESTORE_OF_FIELD, OBJECT_LIST, OBJECT_REFERENCE_LIST, PLAIN_TEXT, PLAIN_VALUES, POSSIBLE_VALUES, PROHIBIT_HTML_FILTER, ROW_HEIGHT, SELECTABLE, SELECTED_ELEMENT_PROPERTY, SELECTED_ELEMENTS, SELECTED_PROPERTY, STRING_LIST, TIBOOLEAN_FALSE, TIBOOLEAN_TRUE, TIINTEGER_0, TISTRING_EMPTY, TOOLTIP_TEXT, TRUE_MNEMONIC_KEY, TRUE_TEXT, VERTICAL_ALIGNMENT
 
Method Summary
 SjClientInformation getClientInformation()
          Field clientInformation is defined as optional.
 SjItineraryList getItineraryList()
          Field itineraryList is defined as mandatory.
 TiByteArrayInterface getItineraryResult()
          Field itineraryResult is defined as optional.
 byte[] getItineraryResultValue()
          Field itineraryResult is defined as optional.
 TiBooleanInterface getMaximumNoOfItinerariesReached()
          Field maximumNoOfItinerariesReached is defined as optional.
 java.lang.Boolean getMaximumNoOfItinerariesReachedValue()
          Field maximumNoOfItinerariesReached is defined as optional.
 SjIntegerString getMaximumNumberOfPriceQuotes()
          Field maximumNumberOfPriceQuotes is defined as optional.
 java.lang.String getMaximumNumberOfPriceQuotesValue()
          Field maximumNumberOfPriceQuotes is defined as optional.
 SjClientInformation lookupClientInformation()
          Field clientInformation is defined as optional.
 SjItineraryList lookupItineraryList()
          Field itineraryList is defined as mandatory.
 TiByteArrayInterface lookupItineraryResult()
          Field itineraryResult is defined as optional.
 TiBooleanInterface lookupMaximumNoOfItinerariesReached()
          Field maximumNoOfItinerariesReached is defined as optional.
 SjIntegerString lookupMaximumNumberOfPriceQuotes()
          Field maximumNumberOfPriceQuotes is defined as optional.
 void setClientInformation(SjClientInformation inData)
          Field clientInformation is defined as optional.
 void setItineraryList(SjItineraryList inData)
          Field itineraryList is defined as mandatory.
 void setItineraryResult(TiByteArrayInterface inData)
          Field itineraryResult is defined as optional.
 void setItineraryResultValue(byte[] inData)
          Field itineraryResult is defined as optional.
 void setItineraryResultValue(byte[] inData, boolean inNotify)
          Field itineraryResult is defined as optional.
 void setMaximumNoOfItinerariesReached(TiBooleanInterface inData)
          Field maximumNoOfItinerariesReached is defined as optional.
 void setMaximumNoOfItinerariesReachedValue(java.lang.Boolean inData)
          Field maximumNoOfItinerariesReached is defined as optional.
 void setMaximumNoOfItinerariesReachedValue(java.lang.Boolean inData, boolean inNotify)
          Field maximumNoOfItinerariesReached is defined as optional.
 void setMaximumNumberOfPriceQuotes(SjIntegerString inData)
          Field maximumNumberOfPriceQuotes is defined as optional.
 void setMaximumNumberOfPriceQuotesValue(java.lang.String inData)
          Field maximumNumberOfPriceQuotes is defined as optional.
 void setMaximumNumberOfPriceQuotesValue(java.lang.String inData, boolean inNotify)
          Field maximumNumberOfPriceQuotes is defined as optional.
 
Methods inherited from interface org.stina.framework.core.model.TiMapPlainInterface
clear, getAssignedFieldNames, getComparator, getFieldNames, getModelImpl, getXorNameForXorPart, getXorPartNames, hasField, isEmpty, lookupFieldObject, lookupModelImpl, toDebugString
 
Methods inherited from interface org.stina.framework.core.model.TiMapModelPartInterface
getIncludeIfOptional, getIndexForXorPart, lookupModel, setIncludeIfOptional, setUpdateXorFieldEnabled
 
Methods inherited from interface org.stina.framework.core.model.TiContainerModelPartInterface
getModel, setModel
 
Methods inherited from interface org.stina.framework.core.model.TiCommonModelPartInterface
clone, disposeModel, equalsModel, getGeneratedTiName, getRealTiName, getValue, importValue, importValue, setValue, setValue, toDebugString, update, update
 
Methods inherited from interface java.lang.Comparable
compareTo
 
Methods inherited from interface org.stina.framework.core.model.TiPropertyPartInterface
getProperty, getPropertyModel, getPropertyNames, isEnabled, removeProperties, removeProperty, removeProperty, setEnabled, setEnabled, setProperty, setProperty, specifyProperties
 
Methods inherited from interface org.stina.framework.support.observer.TiObserverInterface
updateObserver
 
Methods inherited from interface org.stina.framework.core.model.TiListModelPartInterface
addModelElement, addModelElement, addModelElements, addModelElements, containsModelElement, getIndexOf, getIndexOfEqualsModel, getIndexOfInstance, getLastIndexOf, getListSize, getModelElementAt, getModelElements, insertModelElementAt, insertModelElementAt, moveModelElementOfInstance, moveModelElementOfInstance, removeAllModelElements, removeAllModelElements, removeModelElement, removeModelElement, removeModelElementAt, removeModelElementAt, setModelElementAt, setModelElementAt, setModelElements, setModelElements
 
Methods inherited from interface org.stina.framework.support.observer.TiSubjectInterface
attachObserver, clone, detachObserver, getObserverCount, isObserverAttached, lookupObservers, lookupObserversLock, notifyObservers, toDebugString
 

Field Detail

ITINERARY_LIST

static final java.lang.String ITINERARY_LIST
See Also:
Constant Field Values

MAXIMUM_NO_OF_ITINERARIES_REACHED

static final java.lang.String MAXIMUM_NO_OF_ITINERARIES_REACHED
See Also:
Constant Field Values

MAXIMUM_NUMBER_OF_PRICE_QUOTES

static final java.lang.String MAXIMUM_NUMBER_OF_PRICE_QUOTES
See Also:
Constant Field Values

ITINERARY_RESULT

static final java.lang.String ITINERARY_RESULT
See Also:
Constant Field Values

CLIENT_INFORMATION

static final java.lang.String CLIENT_INFORMATION
See Also:
Constant Field Values
Method Detail

getItineraryList

SjItineraryList getItineraryList()
Field itineraryList is defined as mandatory.


lookupItineraryList

SjItineraryList lookupItineraryList()
Field itineraryList is defined as mandatory.


setItineraryList

void setItineraryList(SjItineraryList inData)
Field itineraryList is defined as mandatory.


getMaximumNoOfItinerariesReached

TiBooleanInterface getMaximumNoOfItinerariesReached()
Field maximumNoOfItinerariesReached is defined as optional.


lookupMaximumNoOfItinerariesReached

TiBooleanInterface lookupMaximumNoOfItinerariesReached()
Field maximumNoOfItinerariesReached is defined as optional.


setMaximumNoOfItinerariesReached

void setMaximumNoOfItinerariesReached(TiBooleanInterface inData)
Field maximumNoOfItinerariesReached is defined as optional.


getMaximumNoOfItinerariesReachedValue

java.lang.Boolean getMaximumNoOfItinerariesReachedValue()
Field maximumNoOfItinerariesReached is defined as optional.


setMaximumNoOfItinerariesReachedValue

void setMaximumNoOfItinerariesReachedValue(java.lang.Boolean inData)
Field maximumNoOfItinerariesReached is defined as optional.


setMaximumNoOfItinerariesReachedValue

void setMaximumNoOfItinerariesReachedValue(java.lang.Boolean inData,
                                           boolean inNotify)
Field maximumNoOfItinerariesReached is defined as optional.


getMaximumNumberOfPriceQuotes

SjIntegerString getMaximumNumberOfPriceQuotes()
Field maximumNumberOfPriceQuotes is defined as optional.


lookupMaximumNumberOfPriceQuotes

SjIntegerString lookupMaximumNumberOfPriceQuotes()
Field maximumNumberOfPriceQuotes is defined as optional.


setMaximumNumberOfPriceQuotes

void setMaximumNumberOfPriceQuotes(SjIntegerString inData)
Field maximumNumberOfPriceQuotes is defined as optional.


getMaximumNumberOfPriceQuotesValue

java.lang.String getMaximumNumberOfPriceQuotesValue()
Field maximumNumberOfPriceQuotes is defined as optional.


setMaximumNumberOfPriceQuotesValue

void setMaximumNumberOfPriceQuotesValue(java.lang.String inData)
Field maximumNumberOfPriceQuotes is defined as optional.


setMaximumNumberOfPriceQuotesValue

void setMaximumNumberOfPriceQuotesValue(java.lang.String inData,
                                        boolean inNotify)
Field maximumNumberOfPriceQuotes is defined as optional.


getItineraryResult

TiByteArrayInterface getItineraryResult()
Field itineraryResult is defined as optional.


lookupItineraryResult

TiByteArrayInterface lookupItineraryResult()
Field itineraryResult is defined as optional.


setItineraryResult

void setItineraryResult(TiByteArrayInterface inData)
Field itineraryResult is defined as optional.


getItineraryResultValue

byte[] getItineraryResultValue()
Field itineraryResult is defined as optional.


setItineraryResultValue

void setItineraryResultValue(byte[] inData)
Field itineraryResult is defined as optional.


setItineraryResultValue

void setItineraryResultValue(byte[] inData,
                             boolean inNotify)
Field itineraryResult is defined as optional.


getClientInformation

SjClientInformation getClientInformation()
Field clientInformation is defined as optional.


lookupClientInformation

SjClientInformation lookupClientInformation()
Field clientInformation is defined as optional.


setClientInformation

void setClientInformation(SjClientInformation inData)
Field clientInformation is defined as optional.



Copyright © 2012. All Rights Reserved.