se.sj.stina.domain.provider
Interface SjOrderFacadeInterface

All Superinterfaces:
java.lang.Cloneable, SjStinaInformationProviderConstants, TiSubjectInterface
All Known Implementing Classes:
SjOrderFacade

public interface SjOrderFacadeInterface
extends TiSubjectInterface, SjStinaInformationProviderConstants

Interface for client side representation of a Stina Server order object.

Version:
$Revision: 20 $, $Date: 09-09-16 14:18 $
Author:
Per Lindberger

Field Summary
static java.lang.String CACHE_NAME
           
 
Fields inherited from interface se.sj.stina.domain.provider.SjStinaInformationProviderConstants
AMBIGUOUS_DATA_EXCEPTION, BAD_OPERATION, BAD_TRANSFER_DATA_EXCEPTION, CACHE_FACTORIES, CANNOT_PERFORM_ROLE_SELECTION, CENTRAL_PETRA_VECTOR, COMMUNICATION_FAILURE, CONTEXT_FACTORY, CREATE_EXCEPTION, DATA_CONVERSION, DEFAULT_STRING_ENCODING, DICTIONARY, ENTRY_RULE_EXCEPTION, ERROR_TEXT_INFO_ADDITIONAL, ERROR_TEXT_INFO_CODE, ERROR_TEXT_INFO_DEFAULT, ERROR_TEXT_INFO_FULL, EXIT_RULE_EXCEPTION, FATAL_EXCEPTION, FATAL_EXCEPTION_CLASS_NAME, HOST_NAME, INDATA_NOT_ACCORDING_TO_SPEC, INDATA_NOT_ACCORDING_TO_SPEC_MSG, INFORMATION_EXCEPTION, INFORMATION_EXCEPTION_CLASS_NAME, NAMING_EXCEPTION, NO_CONTEXT, NO_RESPONSE, NO_SUCH_OBJECT_EXCEPTION, OUTDATA_NOT_ACCORDING_TO_SPEC, OUTDATA_NOT_ACCORDING_TO_SPEC_MSG, PERMISSION_DENIED, PERMUTE_HOST_NAMES, PETRA2_CATEGORY_TO_SML_ORDER_ITEM_PERSON_CLASSIFICATION_LIST, PETRA2_COMFORT_TO_SML_ORDER_ACTIVITY_UNIT_CHARACTERISTIC_LIST, PETRA2_COMPARTMENT_CODE_TO_SML_ORDER_ACTIVITY_UNIT_CHARACTERISTIC_COMPARTMENT_CHARACTERISTIC_LIST, PETRA2_COMPARTMENT_SIZE_TO_SML_ORDER_ACTIVITY_UNIT_CHARACTERISTIC_COMPARTMENT_NO_OF_SEATS_LIST, PETRA2_ERROR_CODE_TO_SML_ERROR_CODE_LIST, PETRA2_INTEGRATOR_VECTOR, PETRA2_PLACEMENT_CHARACTERISTICS_TO_SML_ORDER_ACTIVITY_UNIT_CHARACTERISTIC_COMPARTMENT_SEAT_CHARACTERISTIC_LIST, PETRA2_PLACEMENT_ORIENTATION_TO_SML_ORDER_ACTIVITY_UNIT_CHARACTERISTIC_COMPARTMENT_SEAT_POSITION_LIST, PETRA2_PLACEMENT_TYPE_TO_SML_ORDER_ACTIVITY_UNIT_CHARACTERISTIC_COMPARTMENT_TYPE_LIST, PETRA2_PRICE_GROUP_TO_SML_ORDER_ACTIVITY_CLASSIFICATION_LIST, PETRA2_PRICE_LEVEL_TO_SML_ORDER_ACTIVITY_CLASSIFICATION_LIST, PETRA2_PRODUCT_CODE_TO_SML_ORDER_ACTIVITY_CATEGORY_LIST, PETRA2_SALES_UNIT_ID_TO_SML_ORDER_ORGANISATION_ID_ID_VALUE_LIST, PETRA2_TRAVEL_METHOD_CODE_TO_SML_ORDER_ACTIVITY_FUNCTION_LIST, PLAINTEXT_PART, REMOTE_EXCEPTION, SALESCONTROL, SEVERE_EXCEPTION, SEVERE_EXCEPTION_CLASS_NAME, SML_ORDER_ACTIVITY_CATEGORY_TO_PETRA2_PRODUCT_CODE_LIST, SML_ORDER_ACTIVITY_CLASSIFICATION_TO_PETRA2_PRICE_GROUP_LIST, SML_ORDER_ACTIVITY_FUNCTION_TO_PETRA2_TRAVEL_METHOD_CODE_LIST, SML_ORDER_ACTIVITY_UNIT_CHARACTERISTIC_COMPARTMENT_CHARACTERISTIC_TO_PETRA2_COMPARTMENT_CODE_LIST, SML_ORDER_ACTIVITY_UNIT_CHARACTERISTIC_COMPARTMENT_NO_OF_SEATS_TO_PETRA2_COMPARTMENT_SIZE_LIST, SML_ORDER_ACTIVITY_UNIT_CHARACTERISTIC_COMPARTMENT_SEAT_CHARACTERISTIC_TO_PETRA2_PLACEMENT_CHARACTERISTICS_LIST, SML_ORDER_ACTIVITY_UNIT_CHARACTERISTIC_COMPARTMENT_SEAT_POSITION_TO_PETRA2_PLACEMENT_ORIENTATION_LIST, SML_ORDER_ACTIVITY_UNIT_CHARACTERISTIC_COMPARTMENT_TYPE_TO_PETRA2_PLACEMENT_TYPE_LIST, SML_ORDER_ACTIVITY_UNIT_CHARACTERISTIC_TO_PETRA2_COMFORT_LIST, SML_ORDER_ITEM_PERSON_CLASSIFICATION_TO_PETRA2_CATEGORY_LIST, SML_ORDER_ORGANISATION_ID_ID_VALUE_TO_PETRA2_SALES_UNIT_ID_LIST, STINA_SERVER_VECTOR, TIMEOUT, TIMEOUT_EXCEPTION, TIMEOUT_EXCEPTION_CLASS_NAME, TRANSACTION_ROLLEDBACK, UNINITIALIZED_LANGUAGE_CODE, UNINITIALIZED_SESSION_ID, UNINITIALIZED_USER_NAME, UNKNOWN_ERROR, UNKNOWN_SALES_CHANNEL_TYPE
 
Method Summary
 SjAddOrderItemResult addAdditionalServiceOrderItemsBasedOnSpecification(SjAdditionalServiceSpecification spec)
          Part of public Stina Server API.
 SjCollectionFeeRemovalHistoryNoteResult addCollectionFeeRemovalHistoryNote(SjCollectionFeeRemovalHistoryNoteSpecification cfrhns)
          Part of public Stina Server API.
 SjAddServiceOrderItemsResult addServiceOrderItemsBasedOnSpecifications(SjAddServiceOrderItemsSpecification spec)
          Part of public Stina Server API.
 SjAddOrderItemResult addTravelServiceOrderItemsBasedOnInternationalSpecification(SjInternationalTravelServiceSpecification spec)
          Part of public Stina Server API.
 SjAddOrderItemResult addTravelServiceOrderItemsBasedOnLightSpecification(SjTravelServiceLightSpecification spec)
          Part of public Stina Server API.
 SjAddOrderItemResult addTravelServiceOrderItemsBasedOnSpecification(SjTravelServiceSpecification spec)
          Part of public Stina Server API.
 SjTravelServiceTransportConsumerResult addTravelServiceTransportOrderItemsBasedOnSpecification(SjTravelServiceTransportConsumerSpecification spec)
          Part of public Stina Server API.
 SjCalculateRebuyPriceResult calculateRebuyPrice(SjCalculateRebuyPriceQuery crpq)
          Part of public Stina Server API.
 SjCancelOrderResult cancel(SjCancelOrderSpecification spec)
          Part of public Stina Server API.
 SjCloseOrderResult close(SjCloseOrderQuery coq)
          Part of public Stina Server API.
 SjConfirmTicketResult confirmTicket(SjConfirmTicketQuery sctq)
          Part of public Stina Server API.
 SjCreateVoucherFromOrderResult createVoucherFromOrder(SjCreateVoucherFromOrderSpecification cvfos)
          Part of public Stina Server API.
 SjCreditResult credit(SjCreditSpecification ds)
          Part of public Stina Server API.
 SjCreditOtherReasonResult creditOtherReason(SjCreditOtherReasonSpecification ds)
          Part of public Stina Server API.
 SjDebitResult debit(SjDebitSpecification ds)
          Part of public Stina Server API.
 SjOrderDocumentResult generateOrderDocument(SjOrderDocumentSpecification gods)
          Part of public Stina Server API.
 SjGenerateTicketCodesResult generateTicketCodes(SjGenerateTicketCodesSpecification gtcs)
          Part of public Stina Server API.
 SjFormattedTicketDataResult getFormattedTicketData(SjPrintingInformation pi)
          Part of public Stina Server API.
 byte[] getId()
           
 SjOrderDescriptionResult getOrderDescription(SjOrderDescriptionQuery odq)
          Part of public Stina Server API.
 SjOrderDescriptionResult getOrderDescription(SjOrderDescriptionQuery odq, boolean forceUpdate)
          Part of public Stina Server API.
 SjPaymentCardNumberResult getPaymentCardNumber(SjPaymentCardNumberQuery pcnq)
           
 SjGetTicketCodesResult getTicketCodes(SjGetTicketCodesQuery gtcq)
          Part of public Stina Server API.
 SjVatReceiptResult getVatReceipt(SjVatReceiptQuery vrq)
          Part of public Stina Server API.
 SjOrderLockInfo keepTheLock(SjKeepTheLockQuery ktlq)
          Part of public Stina Server API.
 SjMoveOrderItemsResult moveOrderItems(SjMoveOrderItemsSpecification spec)
          Part of public Stina Server API.
 SjPartialCancellationResult partialCancellation(SjPartialCancellationSpecification pcs)
          Part of public Stina Server API.
 SjPrintOrderResult print(SjPrintSpecification pSpec)
          Part of public Stina Server API.
 SjSendCreditCardInformationResult sendCreditCardInformation(SjExternalPaymentInformation epi)
          Part of public Stina Server API.
 SjSendEconomyMessageResult sendEconomyMessage(SjEconomyMessageSpecification emSpec)
          Part of public Stina Server API.
 SjSendInfoResult sendInfo(SjSendInfoSpecification siSpec)
          Part of public Stina Server API.
 SjSendInfoAndTicketResult sendInfoAndTicket(SjSendInfoAndTicketSpecification siatSpec)
          Part of public Stina Server API.
 SjSetAsRecentResult setAsRecent(SjSetAsRecentSpecification sars)
          Part of public Stina Server API.
 SjDocumentDataPrintedResult setDocumentDataPrinted(SjDocumentDataPrintedSpecification ddps)
          Part of public Stina Server API.
 SjManualTicketResult setManualTickets(SjManualTicketSpecification mtSpec)
          Part of public Stina Server API.
 SjMeansOfDistributionResult setMeansOfDistribution(SjMeansOfDistributionSpecification spec)
          Part of public Stina Server API.
 SjOrderHeaderResult setOrderHeader(SjOrderHeaderSpecification spec)
          Part of public Stina Server API.
 SjOrderPrintedResult setOrderPrinted(SjPrintingInformation pi)
          Part of public Stina Server API.
 SjOrderRowsResult setOrderRows(SjOrderRowsSpecification ors)
          Part of public Stina Server API.
 SjPayerAndTravellerCustomerResult setPayerAndTravellerCustomer(SjPayerAndTravellerCustomerSpecification spec)
          Part of public Stina Server API.
 SjTearTicketResult tearTickets(SjTearTicketQuery ttq)
          Part of public Stina Server API.
 SjUntearTicketResult untearTickets(SjUntearTicketQuery utq)
          Part of public Stina Server API.
 void updateUsingCache(SjOrderItemList newItemList)
           
 SjValidateAndCloseOrderResult validateAndClose(SjValidateAndCloseOrderQuery svacoqry)
          Part of public Stina Server API.
 SjValidateConfirmTicketResult validateConfirmTicket(SjValidateConfirmTicketQuery svct)
          Part of public Stina Server API.
 SjValidateOrderBeforeStoreResult validateOrderBeforeStore(SjValidateOrderBeforeStoreQuery svaobsqry)
          Part of public Stina Server API.
 SjSpecificBusinessRulesData validateOrderForSpecificBusinessRules(SjSpecificBusinessRulesQuery sbrqry)
          Part of public Stina Server API.
 SjValidateOrderToVoucherResult validateOrderToVoucher(SjValidateOrderToVoucherQuery votvq)
          Part of public Stina Server API.
 SjVoidPrintedTicketsResult voidPrintedTickets(SjVoidPrintedTicketsSpecification vpts)
          Part of public Stina Server API.
 
Methods inherited from interface org.stina.framework.support.observer.TiSubjectInterface
attachObserver, clone, detachObserver, getObserverCount, isObserverAttached, lookupObservers, lookupObserversLock, notifyObservers, toDebugString
 

Field Detail

CACHE_NAME

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

getId

byte[] getId()
             throws TiAmbiguousDataException,
                    TiBadTransferDataException,
                    TiInformationException,
                    TiSevereException,
                    TiFatalException
Throws:
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException

addServiceOrderItemsBasedOnSpecifications

SjAddServiceOrderItemsResult addServiceOrderItemsBasedOnSpecifications(SjAddServiceOrderItemsSpecification spec)
                                                                       throws TiInformationException,
                                                                              TiSevereException,
                                                                              TiFatalException,
                                                                              TiBadTransferDataException,
                                                                              TiAmbiguousDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for addServiceOrderItemsBasedOnSpecifications

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException

addTravelServiceOrderItemsBasedOnSpecification

SjAddOrderItemResult addTravelServiceOrderItemsBasedOnSpecification(SjTravelServiceSpecification spec)
                                                                    throws TiInformationException,
                                                                           TiSevereException,
                                                                           TiFatalException,
                                                                           TiBadTransferDataException,
                                                                           TiAmbiguousDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for addTravelServiceOrderItemsBasedOnSpecification

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException

addTravelServiceTransportOrderItemsBasedOnSpecification

SjTravelServiceTransportConsumerResult addTravelServiceTransportOrderItemsBasedOnSpecification(SjTravelServiceTransportConsumerSpecification spec)
                                                                                               throws TiInformationException,
                                                                                                      TiSevereException,
                                                                                                      TiFatalException,
                                                                                                      TiBadTransferDataException,
                                                                                                      TiAmbiguousDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for addTravelServiceTransportOrderItemsBasedOnSpecification

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException

addTravelServiceOrderItemsBasedOnLightSpecification

SjAddOrderItemResult addTravelServiceOrderItemsBasedOnLightSpecification(SjTravelServiceLightSpecification spec)
                                                                         throws TiInformationException,
                                                                                TiSevereException,
                                                                                TiFatalException,
                                                                                TiBadTransferDataException,
                                                                                TiAmbiguousDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for addTravelServiceOrderItemsBasedOnLightSpecification

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException

addTravelServiceOrderItemsBasedOnInternationalSpecification

SjAddOrderItemResult addTravelServiceOrderItemsBasedOnInternationalSpecification(SjInternationalTravelServiceSpecification spec)
                                                                                 throws TiInformationException,
                                                                                        TiSevereException,
                                                                                        TiFatalException,
                                                                                        TiBadTransferDataException,
                                                                                        TiAmbiguousDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for addTravelServiceOrderItemsBasedOnInternationalSpecification

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException

addAdditionalServiceOrderItemsBasedOnSpecification

SjAddOrderItemResult addAdditionalServiceOrderItemsBasedOnSpecification(SjAdditionalServiceSpecification spec)
                                                                        throws TiInformationException,
                                                                               TiSevereException,
                                                                               TiFatalException,
                                                                               TiBadTransferDataException,
                                                                               TiAmbiguousDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for addAdditionalServiceOrderItemsBasedOnSpecification

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException

calculateRebuyPrice

SjCalculateRebuyPriceResult calculateRebuyPrice(SjCalculateRebuyPriceQuery crpq)
                                                throws TiInformationException,
                                                       TiSevereException,
                                                       TiFatalException,
                                                       TiBadTransferDataException,
                                                       TiAmbiguousDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for calculateRebuyPrice

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException

cancel

SjCancelOrderResult cancel(SjCancelOrderSpecification spec)
                           throws TiInformationException,
                                  TiSevereException,
                                  TiFatalException,
                                  TiBadTransferDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for cancel

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException

close

SjCloseOrderResult close(SjCloseOrderQuery coq)
                         throws TiAmbiguousDataException,
                                TiBadTransferDataException,
                                TiInformationException,
                                TiSevereException,
                                TiFatalException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for close

Throws:
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException

createVoucherFromOrder

SjCreateVoucherFromOrderResult createVoucherFromOrder(SjCreateVoucherFromOrderSpecification cvfos)
                                                      throws TiInformationException,
                                                             TiSevereException,
                                                             TiFatalException,
                                                             TiBadTransferDataException,
                                                             TiAmbiguousDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for createVoucherFromOrder

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException

credit

SjCreditResult credit(SjCreditSpecification ds)
                      throws TiInformationException,
                             TiSevereException,
                             TiFatalException,
                             TiBadTransferDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for credit

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException

creditOtherReason

SjCreditOtherReasonResult creditOtherReason(SjCreditOtherReasonSpecification ds)
                                            throws TiInformationException,
                                                   TiSevereException,
                                                   TiFatalException,
                                                   TiBadTransferDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for creditOtherReason

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException

generateOrderDocument

SjOrderDocumentResult generateOrderDocument(SjOrderDocumentSpecification gods)
                                            throws TiInformationException,
                                                   TiSevereException,
                                                   TiFatalException,
                                                   TiBadTransferDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for generateOrderDocument

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException

getFormattedTicketData

SjFormattedTicketDataResult getFormattedTicketData(SjPrintingInformation pi)
                                                   throws TiInformationException,
                                                          TiAmbiguousDataException,
                                                          TiSevereException,
                                                          TiFatalException,
                                                          TiBadTransferDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for getFormattedTicketData

Throws:
TiInformationException
TiAmbiguousDataException
TiSevereException
TiFatalException
TiBadTransferDataException

setOrderPrinted

SjOrderPrintedResult setOrderPrinted(SjPrintingInformation pi)
                                     throws TiInformationException,
                                            TiAmbiguousDataException,
                                            TiSevereException,
                                            TiFatalException,
                                            TiBadTransferDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for setOrderPrinted

Throws:
TiInformationException
TiAmbiguousDataException
TiSevereException
TiFatalException
TiBadTransferDataException

setDocumentDataPrinted

SjDocumentDataPrintedResult setDocumentDataPrinted(SjDocumentDataPrintedSpecification ddps)
                                                   throws TiInformationException,
                                                          TiAmbiguousDataException,
                                                          TiSevereException,
                                                          TiFatalException,
                                                          TiBadTransferDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for setDocumentDataPrinted

Throws:
TiInformationException
TiAmbiguousDataException
TiSevereException
TiFatalException
TiBadTransferDataException

voidPrintedTickets

SjVoidPrintedTicketsResult voidPrintedTickets(SjVoidPrintedTicketsSpecification vpts)
                                              throws TiInformationException,
                                                     TiAmbiguousDataException,
                                                     TiSevereException,
                                                     TiFatalException,
                                                     TiBadTransferDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for voidPrintedTickets

Throws:
TiInformationException
TiAmbiguousDataException
TiSevereException
TiFatalException
TiBadTransferDataException

debit

SjDebitResult debit(SjDebitSpecification ds)
                    throws TiInformationException,
                           TiSevereException,
                           TiFatalException,
                           TiBadTransferDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for debit

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException

getOrderDescription

SjOrderDescriptionResult getOrderDescription(SjOrderDescriptionQuery odq,
                                             boolean forceUpdate)
                                             throws TiInformationException,
                                                    TiSevereException,
                                                    TiFatalException
Part of public Stina Server API. Refer to Stina Server documentation.

Parameters:
forceUpdate -

See also:
API documentation for getOrderDescription
Throws:
TiInformationException
TiSevereException
TiFatalException

getOrderDescription

SjOrderDescriptionResult getOrderDescription(SjOrderDescriptionQuery odq)
                                             throws TiInformationException,
                                                    TiSevereException,
                                                    TiFatalException
Part of public Stina Server API. Refer to Stina Server documentation. This is equivalent to getOrderDescription(true), i. e. the server is consulted for the latest state of the order description.

Throws:
TiInformationException
TiSevereException
TiFatalException
See Also:


See also:
API documentation for getOrderDescription

keepTheLock

SjOrderLockInfo keepTheLock(SjKeepTheLockQuery ktlq)
                            throws TiInformationException,
                                   TiSevereException,
                                   TiFatalException,
                                   TiBadTransferDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for keepTheLock

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException

setManualTickets

SjManualTicketResult setManualTickets(SjManualTicketSpecification mtSpec)
                                      throws TiInformationException,
                                             TiSevereException,
                                             TiFatalException,
                                             TiBadTransferDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for setManualTickets

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException

sendEconomyMessage

SjSendEconomyMessageResult sendEconomyMessage(SjEconomyMessageSpecification emSpec)
                                              throws TiInformationException,
                                                     TiSevereException,
                                                     TiFatalException,
                                                     TiBadTransferDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for sendEconomyMessage

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException

sendInfo

SjSendInfoResult sendInfo(SjSendInfoSpecification siSpec)
                          throws TiInformationException,
                                 TiSevereException,
                                 TiFatalException,
                                 TiBadTransferDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for sendInfo

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException

sendInfoAndTicket

SjSendInfoAndTicketResult sendInfoAndTicket(SjSendInfoAndTicketSpecification siatSpec)
                                            throws TiInformationException,
                                                   TiSevereException,
                                                   TiFatalException,
                                                   TiBadTransferDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for sendInfoAndTicket

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException

generateTicketCodes

SjGenerateTicketCodesResult generateTicketCodes(SjGenerateTicketCodesSpecification gtcs)
                                                throws TiInformationException,
                                                       TiSevereException,
                                                       TiFatalException,
                                                       TiBadTransferDataException,
                                                       TiAmbiguousDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for generateTicketCodes

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException

getTicketCodes

SjGetTicketCodesResult getTicketCodes(SjGetTicketCodesQuery gtcq)
                                      throws TiInformationException,
                                             TiSevereException,
                                             TiFatalException,
                                             TiBadTransferDataException,
                                             TiAmbiguousDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for getTicketCodes

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException

moveOrderItems

SjMoveOrderItemsResult moveOrderItems(SjMoveOrderItemsSpecification spec)
                                      throws TiInformationException,
                                             TiSevereException,
                                             TiFatalException,
                                             TiBadTransferDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for moveOrderItems

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException

print

SjPrintOrderResult print(SjPrintSpecification pSpec)
                         throws TiInformationException,
                                TiSevereException,
                                TiFatalException,
                                TiBadTransferDataException,
                                TiAmbiguousDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for print

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException

setOrderHeader

SjOrderHeaderResult setOrderHeader(SjOrderHeaderSpecification spec)
                                   throws TiInformationException,
                                          TiSevereException,
                                          TiFatalException,
                                          TiBadTransferDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for setOrderHeader

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException

setMeansOfDistribution

SjMeansOfDistributionResult setMeansOfDistribution(SjMeansOfDistributionSpecification spec)
                                                   throws TiInformationException,
                                                          TiSevereException,
                                                          TiFatalException,
                                                          TiBadTransferDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for setMeansOfDistribution

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException

setPayerAndTravellerCustomer

SjPayerAndTravellerCustomerResult setPayerAndTravellerCustomer(SjPayerAndTravellerCustomerSpecification spec)
                                                               throws TiInformationException,
                                                                      TiSevereException,
                                                                      TiFatalException,
                                                                      TiBadTransferDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for setPayerAndTravellerCustomer

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException

validateAndClose

SjValidateAndCloseOrderResult validateAndClose(SjValidateAndCloseOrderQuery svacoqry)
                                               throws TiInformationException,
                                                      TiSevereException,
                                                      TiFatalException,
                                                      TiBadTransferDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for validateAndClose

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException

validateOrderBeforeStore

SjValidateOrderBeforeStoreResult validateOrderBeforeStore(SjValidateOrderBeforeStoreQuery svaobsqry)
                                                          throws TiInformationException,
                                                                 TiSevereException,
                                                                 TiFatalException,
                                                                 TiBadTransferDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for validateOrderBeforeStore

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException

confirmTicket

SjConfirmTicketResult confirmTicket(SjConfirmTicketQuery sctq)
                                    throws TiInformationException,
                                           TiSevereException,
                                           TiFatalException,
                                           TiBadTransferDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for confirmTicket

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException

validateConfirmTicket

SjValidateConfirmTicketResult validateConfirmTicket(SjValidateConfirmTicketQuery svct)
                                                    throws TiInformationException,
                                                           TiSevereException,
                                                           TiFatalException,
                                                           TiBadTransferDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for validateConfirmTicket

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException

validateOrderForSpecificBusinessRules

SjSpecificBusinessRulesData validateOrderForSpecificBusinessRules(SjSpecificBusinessRulesQuery sbrqry)
                                                                  throws TiInformationException,
                                                                         TiSevereException,
                                                                         TiFatalException,
                                                                         TiBadTransferDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for validateOrderForSpecificBusinessRules

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException

validateOrderToVoucher

SjValidateOrderToVoucherResult validateOrderToVoucher(SjValidateOrderToVoucherQuery votvq)
                                                      throws TiInformationException,
                                                             TiSevereException,
                                                             TiFatalException,
                                                             TiBadTransferDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for validateOrderToVoucher

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException

sendCreditCardInformation

SjSendCreditCardInformationResult sendCreditCardInformation(SjExternalPaymentInformation epi)
                                                            throws TiInformationException,
                                                                   TiSevereException,
                                                                   TiFatalException,
                                                                   TiBadTransferDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for sendCreditCardInformation

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException

getPaymentCardNumber

SjPaymentCardNumberResult getPaymentCardNumber(SjPaymentCardNumberQuery pcnq)
                                               throws TiInformationException,
                                                      TiSevereException,
                                                      TiFatalException,
                                                      TiBadTransferDataException
Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException

setAsRecent

SjSetAsRecentResult setAsRecent(SjSetAsRecentSpecification sars)
                                throws TiInformationException,
                                       TiSevereException,
                                       TiFatalException,
                                       TiBadTransferDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for setAsRecent

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException

tearTickets

SjTearTicketResult tearTickets(SjTearTicketQuery ttq)
                               throws TiInformationException,
                                      TiSevereException,
                                      TiFatalException,
                                      TiBadTransferDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for tearTickets

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException

updateUsingCache

void updateUsingCache(SjOrderItemList newItemList)

untearTickets

SjUntearTicketResult untearTickets(SjUntearTicketQuery utq)
                                   throws TiInformationException,
                                          TiSevereException,
                                          TiFatalException,
                                          TiBadTransferDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for untearTickets

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException

setOrderRows

SjOrderRowsResult setOrderRows(SjOrderRowsSpecification ors)
                               throws TiInformationException,
                                      TiSevereException,
                                      TiFatalException,
                                      TiBadTransferDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for setOrderRows

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException

getVatReceipt

SjVatReceiptResult getVatReceipt(SjVatReceiptQuery vrq)
                                 throws TiInformationException,
                                        TiSevereException,
                                        TiFatalException,
                                        TiBadTransferDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for getVatReceipt

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException

addCollectionFeeRemovalHistoryNote

SjCollectionFeeRemovalHistoryNoteResult addCollectionFeeRemovalHistoryNote(SjCollectionFeeRemovalHistoryNoteSpecification cfrhns)
                                                                           throws TiInformationException,
                                                                                  TiSevereException,
                                                                                  TiFatalException,
                                                                                  TiBadTransferDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for addCollectionFeeRemovalHistoryNote

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException

partialCancellation

SjPartialCancellationResult partialCancellation(SjPartialCancellationSpecification pcs)
                                                throws TiInformationException,
                                                       TiSevereException,
                                                       TiFatalException,
                                                       TiBadTransferDataException
Part of public Stina Server API. Refer to Stina Server documentation.

See also:
API documentation for partialCancellation

Throws:
TiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException


Copyright © 2012. All Rights Reserved.