|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectse.sj.stina.domain.provider.SjAbstractStinaInformationProviderDelegate
se.sj.stina.domain.provider.SjStinaInformationProviderDelegate
public class SjStinaInformationProviderDelegate
This class is used to talk to the Stina Server.
It is not normally instantiated or acessed directly by applications,
but instead by a Stina information provider.
It is constructed with a Properties
object, determining
various behaviours.
Properties that need to be set are:
se.sj.stina.domain.provider.hash_algorithm
use_control_data_cache
property is set to
true
.
SHA
. No other values are likely to work
since SHA is the algorithm used on the Stina Server to verify digests.
se.sj.stina.domain.provider.stina_model_factory_classname
se.sj.stina.domain.model.impl.plain.SjStinaModelFactory
and se.sj.stina.domain.model.impl.standard.SjStinaModelFactory
.
The former are for bean-like lightweight models, the latter for more full-
fledged models that can partake in the observer pattern and have properties
&c.
se.sj.stina.domain.provider.general_model_factory_classname
org.stina.framework.corex.model.impl.plain.TiGeneralModelFactory
and
org.stina.framework.corex.model.impl.standard.TiGeneralModelFactory
.
The former are for bean-like lightweight models, the latter for more full-
fledged models that can partake in the observer pattern and have properties
&c.
se.sj.stina.domain.provider.stina_server_host
iiop://petra2q13iiop.linkon.se:900
.
se.sj.stina.domain.provider.use_compression
true
.
se.sj.stina.domain.provider.use_control_data_cache
true
, it is up to this delegate to
consult and update the locally held cache.
true
and false
.
se.sj.stina.domain.provider.resourcedir
se.sj.stina.domain.provider.use_control_data_cache
is set to
false. If that property is set to true
and
se.sj.stina.domain.provider.resourcedir
is not specified,
cached data will end up in the current user's home directory, as reported
by the system property user.home
se.sj.stina.domain.provider.provider_medium
se.linkon.stina.domain.provider.LknStinaProviderMedium
or the name
of another class implementing
se.linkon.stina.domain.provider.SjStinaProviderMediumInterface
.
se.sj.stina.domain.provider.reinit_dictionary_dow
-1
and 7
, inclusive.
-1
(the default) means
never, 0
means every day, 1
means monday,
2
means tuesday, and so on. Any other value will be interpreted
as "never".
se.sj.stina.domain.provider.reinit_dictionary_time
se.sj.stina.domain.provider.provider_medium_property_list
HOST_NAME=se.sj.stina.domain.provider.stina_server_host,\
CONTEXT_FACTORY=se.sj.stina.domain.provider.stina_initial_context_factory
Nested Class Summary |
---|
Nested classes/interfaces inherited from class se.sj.stina.domain.provider.SjAbstractStinaInformationProviderDelegate |
---|
SjAbstractStinaInformationProviderDelegate.PublicKey |
Constructor Summary | |
---|---|
SjStinaInformationProviderDelegate(java.util.Properties properties)
This constructor is used by so called "stand-alone" Stina providers. |
|
SjStinaInformationProviderDelegate(java.util.Properties properties,
SjStinaProviderMediumInterface providerMedium,
TiMapper mapper,
TiSynchronizedBoolean ruleSynchronization)
This constructor is used by so called "Jerome application" Stina providers. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected SjAcceptableTravelMethodsResult _acceptableTravelMethods
protected static java.util.Hashtable _dictionaries
protected static SjSalesControl _salesControl
protected static java.util.Hashtable _clientMenus
protected SjOfferData _offerData
protected SjServiceCategoriesResult _serviceCategories
protected java.util.HashMap _serviceCategoriesByDialogueId
protected SjGetPaymentTypesDebitResult _paymentTypesDebit
protected SjPaymentTypesAllResult _paymentTypesAll
protected SjGetCurrenciesResult _currencies
protected SjGetStatementTypesResult _statementTypes
protected SjTicketlessDistributionValidationDataResult _ticketlessDistributionValidationDataResult
protected SjUserInfo _userInfo
protected SjUserSettingList _userSettings
protected SjMySalesUnitResult _mySalesUnit
protected SjImsDataResult _imsDataResult
protected TiString _versionInfo
protected SjRoleList _roleList
protected SjRoleDescription _roleDescription
protected TiSynchronizedBoolean _ruleSynchronization
protected boolean _brlFromFiles
protected java.lang.String _brlFileNameList
protected java.lang.String _localRuleFileNameList
protected static final java.util.HashMap FIXED_VALUES
Constructor Detail |
---|
public SjStinaInformationProviderDelegate(java.util.Properties properties)
public SjStinaInformationProviderDelegate(java.util.Properties properties, SjStinaProviderMediumInterface providerMedium, TiMapper mapper, TiSynchronizedBoolean ruleSynchronization)
Method Detail |
---|
protected void verifyInvocationPermission(java.lang.String methodName, java.lang.Object[] methodArgs) throws TiInformationException, TiSevereException, TiFatalException
SjAbstractStinaInformationProviderDelegate
methodName
with methodArgs
by
appealing to BRL manager to run rules
INVOCATION_ARBITER_RULE
and
IP__entry
if registered.
verifyInvocationPermission
in class SjAbstractStinaInformationProviderDelegate
TiSevereException
- if permission is denied by either rule.
TiInformationException
TiFatalException
public boolean hasServerLocally()
protected java.lang.String specifyName()
public SjLoginResult login(SjLoginSpecification loginSpec, java.lang.String clientVersion) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public void setRoleDescription(SjRoleDescription roleDescription)
SjRoleDescription getRoleDescription()
public boolean isLoggedIn()
protected void setLoggedIn(boolean loggedIn)
public SjLogoutResult logout(SjLogoutQuery lq) throws TiSevereException
TiSevereException
SjLogoutResult logout(SjLogoutQuery lq, boolean verifyPermission) throws TiSevereException
TiSevereException
protected void clearServerObjectHolderCaches()
clearServerObjectHolderCaches
in class SjAbstractStinaInformationProviderDelegate
public SjChangePasswordResult changePassword(SjChangePasswordSpecification cps) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public java.lang.String getUserName()
public SjReportResult agentReport(SjReportQuery rqry) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjInventoryReport inventoryReport(SjInventoryReportQuery irq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjReportResult reportForUserId(SjReportQuery rqry) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjSalesStatisticsResult salesStatistics(SjSalesStatisticsQuery ssq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjRegisterPeriodAmountResult registerPeriodAmount(SjRegisterPeriodAmount rpa) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjEmbarkingTravellersItineraryListResult getEmbarkingTravellersItineraryList(SjEmbarkingTravellersItineraryListQuery etilq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjPaxListProducersResult getPaxListProducers(SjPaxListProducersQuery plpq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjDetailedPaxListResult getDetailedPaxList(SjPaxListQuery plq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjSummarizedPaxListResult getSummarizedPaxList(SjPaxListQuery plq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjSelectedPaxListResponse getSelectedPaxList(SjSelectedPaxListQuery splq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjTimetableForTransportIdResult findTimetableForTransportId(SjTimetableForTransportIdQuery tftiq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjStationsForTransportIdListResult getStationsForTransportIdList(SjStationsForTransportIdListQuery sftilq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjGetBatchJobsListResult getBatchJobsList(SjGetBatchJobsListQuery getBatchJobsListQuery) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjGetBatchJobParametersResult getBatchJobParameters(SjGetBatchJobParametersQuery getBatchJobParametersQuery) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjDeleteBatchJobParametersResult deleteBatchJobParameters(SjDeleteBatchJobParametersSpecification deleteBatchJobParametersSpec) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjGetBatchJobResultResult getBatchJobResult(SjGetBatchJobResultQuery getBatchJobResultQuery) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjCreditWithoutOrderResult creditWithoutOrder(SjCreditWithoutOrder cwo) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjSendOrderPrintingDeviationReportResult sendOrderPrintingDeviationReport(SjOrderPrintingDeviationReport opdr) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjTicketlessDistributionValidationDataResult getTicketlessDistributionValidationData(SjTicketlessDistributionValidationDataQuery tdvdq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjDestroyTicketResult destroyTickets(SjDestroyTicketQuery dtq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjGetTicketStockNumberResult getTicketStockNumber(SjGetTicketStockNumberQuery gtsnq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjSetTicketStockNumberResult setTicketStockNumber(SjSetTicketStockNumberSpecification stsns) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjUpdateTicketStockNumberRangeResult updateTicketStockNumberRange(SjUpdateTicketStockNumberRangeSpecification utsnrs) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjTicketStockNumberRangesResult getTicketStockNumberRanges(SjTicketStockNumberRangesQuery tsnrq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjCheckTicketInStockResult checkTicketInStock(SjCheckTicketInStockQuery ctisq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjDestroyableServicesInStockResult getServicesInStock(SjServicesInStockQuery sisq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjCheckServiceInStockResult checkServiceInStock(SjCheckServiceInStockQuery csisq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjDestroyServiceInStockResult destroyServicesInStock(SjDestroyServiceInStockQuery dsisq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjTerminalIdCardSystemInfoResult getTerminalIdCardSystemInfo(SjTerminalIdCardSystemInfoQuery ticsiq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjSendCreditCardInfoExternalSysResult sendCreditCardInfoExternalSys(SjSendCreditCardInfoExternalSysSpecification scciess) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjGetAccountProducerCodeResult getAccountProducer(SjGetAccountProducerCodeQuery gapcq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjCancelForeignTicketResult cancelForeignTicket(SjCancelForeignTicket cft) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjTicketTypeInStockResult getTicketTypeInStock(SjTicketTypeInStockQuery ttisq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjAvailablePrinterResult getAvailablePrinters(SjAvailablePrinterQuery apq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjRecentOrdersResult getRecentOrders(SjRecentOrdersQuery roq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjRecentOrderSpecificationList getRecentOrders() throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public void setRecentOrders(SjRecentOrderSpecificationList rosList) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjValidDiscountsForRelationResult getValidDiscountsForRelation(SjValidDiscountsForRelationQuery vdfrq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjInternationalTravelRouteResult findInternationalTravelRoutes(SjInternationalTravelRouteQuery itrqry) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjInternationalTravelRouteSectionResult findInternationalTravelRouteSections(SjInternationalTravelRouteSectionQuery itrsqry) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjItineraryResultInterface findItineraries(SjItineraryCombinedQuery icq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjItineraryResultInterface findItinerariesLight(SjItineraryLightQuery ilq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjLocationResult findLocations(SjFindLocationsQuery flq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjAllLocationsResult getAllLocations() throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjFrequentLocationsResult getFrequentLocations(SjFrequentLocationsQuery flq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjFindOrderResult findOrder(SjOrderQuery oqry) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjFindCustomerOrderItemsResult findCustomerOrderItems(SjFindCustomerOrderItemsQuery oiqry) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjOrderQueueResult searchOrderQueue(SjSearchOrderQueueQuery soqqry) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjPrintOrderQueueResult printOrderQueue(SjPrintOrderQueueQuery poqqry) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjPrinterStatusResult getPrinterStatus(SjPrinterStatusQuery psqry) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjPrinterQueueResult getPrinterQueue(SjPrinterQueueQuery psqry) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjReferenceSearchResult searchReference(SjReferenceSearchSpecification rsspec) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjGetVoucherResult getVoucher(SjGetVoucherQuery gvq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjCloseVouchersResult closeVouchers(SjCloseVouchersSpecification cvs) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjValidateOrderForUseWithVouchersResult validateOrderForUseWithVouchers(SjValidateOrderForUseWithVouchersQuery svofuwvqry) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjRetroactiveMemberResult setRetroactiveMember(SjRetroactiveMemberSpecification rms) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjOrderFacadeInterface createOrder() throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjOrderFacadeInterface getOrder(SjOrderIdSpecification oiSpecification) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjNewPriceAndPayerTravellerResult setNewPrice(SjNewPriceAndPayerTravellerSpecification npaptspec) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjDetailedPriceResult calculateTravelServiceDetailedPriceBasedOnSpecification(SjTravelServiceSpecification tsp) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjDetailedPriceResult calculateTravelServiceDetailedPriceBasedOnInternationalSpecification(SjInternationalTravelServiceSpecification itss) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjTravelServiceTransportDetailedPriceResult calculateTravelServiceTransportDetailedPriceBasedOnSpecification(SjTravelServiceTransportDetailedPriceSpecification tstdps) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjCalculateTransportConsumerPriceResult calculateTransportConsumerPrice(SjCalculateTransportConsumerPriceQuery ctcpq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjDetailedPriceResult calculateAdditionalServiceDetailedPriceBasedOnSpecification(SjAdditionalServiceSpecification asp) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjItineraryAvailableSeatsTransportResult getAvailableSeatsTransport(SjItineraryAvailableSeatsTransportSpecification iasts) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjServiceCategoriesResult getServiceCategories(SjServiceCategoriesQuery scq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjServiceCategoriesResult getServiceCategories() throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjServiceCharacteristicsResult getServiceCharacteristics(SjServiceCharacteristicsQuery scq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjAvailableLocationConnectedServiceResult getAvailableLocationConnectedService(SjAvailableLocationConnectedServiceQuery alcsq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjAcceptableTravelMethodsResult getAcceptableTravelMethods() throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjSalesUnitResult getSalesUnit(SjSalesUnitQuery suqry) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
protected java.lang.String getSalesChannelType()
getSalesChannelType
in class SjAbstractStinaInformationProviderDelegate
public SjMySalesUnitResult getMySalesUnit(SjMySalesUnitQuery msuq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjSalesUnitListResult getSalesUnitList(SjSalesUnitListQuery sulq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjCurrentDateTimeResult getCurrentDateTime(SjCurrentDateTimeQuery cdtq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjGetErrorMessageResult getErrorMessage(SjGetErrorMessageQuery gemq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjUserInfo getCurrentUser(SjCurrentUserQuery cuq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjUserNamesResult getUserNames(SjUserNamesQuery unq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjSendMessageResult sendMessage(SjSendMessageSpecification sms) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjGetPaymentTypesDebitResult getPaymentTypesDebit(SjPaymentTypesDebitQuery ptdq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjPaymentTypesAllResult getPaymentTypesAll(SjPaymentTypesAllQuery ptaq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public void initialiseBRL(SjRoleDescription roleDescription, boolean brlDebug) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public void initialiseBRL(SjRoleDescription roleDescription, boolean allowReplacement, boolean brlDebug) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public TiRuleFolderList getAuthorityRules(SjRoleDescription roleDescription) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public TiRuleFolderList getBusinessRules() throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
TiRuleFolderList getCustomerRules() throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
TiRuleFolderList getTravelOrdererRules() throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjCheckPurchaseLimitResult checkPurchaseLimit(SjCheckPurchaseLimitQuery cplq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjCalculateServicePriceVatResult calculateServicePriceVat(SjCalculateServicePriceVatSpecification cspvs) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjSectionProducerListResult getSectionProducerList() throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjSectionProducerListResult getSectionProducerList(SjSectionProducerQuery spqry) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjMultiRideTicketInformationResult getMultiRideTicketInformation(SjMultiRideTicketInformationQuery mrtiq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjCodePlaintextData getCodePlaintextData() throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
SjCodePlaintextData getCodePlaintextLists() throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
SjCodePlaintextData getCodePlaintextLists(SjCodePlaintextQuery cpqry) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
SjSalesControlData getSalesControlData() throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjValidPriceGroupsTransportResult getValidPriceGroupsTransport(SjValidPriceGroupsTransportQuery vpgtq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjValidPriceGroupsResult getValidPriceGroups(SjValidPriceGroupsQuery vpgq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjGeneralTravelPriceResult getGeneralTravelPrice(SjGeneralPriceQuery gpqry) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjItineraryCharacteristicsResult getItineraryTransportCharacteristics(SjItineraryTransportCharacteristicsQuery itcq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjReservationPeriodResult getReservationPeriod(SjReservationPeriodQuery rpq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public TiStringInterface getVersionInfo() throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjGetUserSettingsResult getUserSettings() throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjUserSettingsResult setUserSettings(SjSetUserSettingsQuery susq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjDocumentDataResult getDocumentData(SjDocumentDataQuery ddq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjCheckDBPostDaysResult checkDBPostDays(SjCheckDBPostDays cdpd) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjProfileSearchResult searchProfile(SjProfileSearchQuery psqry) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjProfileResult searchProfiles(SjProfileListQuery plqry) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjProfileResult getProfile(SjProfileQuery pqry) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjProfileDataResult getProfileData(SjProfileDataQuery pdq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjSalesUnitInfoShort getSalesUnitInstallation(SjStinaClientId clientId) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjSalesUnitInfoShortList getAllSalesUnits(SjStinaClientIdList clientIds) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjFoundCustomers findCustomers(SjCustomerQuery cq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjCustomerShort getCustomerShort(SjCustomerQueryId cqi) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjContract getCustomerContract(SjCustomerQueryUnique cqu) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjTravellersDataResult getTravellersData(SjTravellerListQuery tlq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjRegisterCustomerRoleResult registerCustomerRole(SjRegisterCustomerRoleSpecification rcrs) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjCustomerInterface getCustomer(SjCustomerQueryId cqi) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjCustomerInterface createPrivateCustomer(SjCreateCustomerSpecification ccs) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjCustomerInterface createSemaCustomer(SjCreateSemaCustomerSpecification cscs) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjCustomerShort authorizeCustomer(SjAuthorizeCustomerQuery acq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjCustomerRoleResult setCustomerRole(SjCustomerRoleSpecification crs) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjCustomerAsOrderCreatorResult setCustomerAsOrderCreator(SjCustomerAsOrderCreatorSpecification caocs) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjSemaData getCustomerSema(SjCustomerQuerySema cqs) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjMatchCustomerResult matchCustomer(SjMatchCustomerQuery mcq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjChangeMemberResult changeMember(SjChangeMemberSpecification cms) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjCheckNewMembershipResult checkNewMembership(SjCheckNewMembershipQuery cnmq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjCreateMembershipForCustomerResult createMembershipForCustomer(SjCreateMembershipForCustomerSpecification cmfcs) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjFindTagtaxiAddressResult findAddresses(SjFindAddressesQuery faq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjInterfaceVersion getInterfaceVersion() throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjCreateStatementResult createStatement(SjCreateStatementSpecification css) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjGetCurrentStatementResult getCurrentStatement(SjGetCurrentStatementQuery gcsq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjGetCurrenciesResult getCurrencies(SjGetCurrenciesQuery gcq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjGetStatementTypesResult getStatementTypes(SjGetStatementTypesQuery gstq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjUpdateCashRegisterTransactionResult updateCashRegisterTransaction(SjUpdateCashRegisterTransactionSpecification ucrts) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjValidateCashRegisterTransactionResult validateCashRegisterTransaction(SjValidateCashRegisterTransactionSpecification vcrts) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjGetCashJournalBasicsResult getCashJournalBasics(SjGetCashJournalBasicsQuery gcjbq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjUpdateCashJournalResult updateCashJournal(SjUpdateCashJournalSpecification ucjs) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjGetClosedCashJournalsResult getClosedCashJournals(SjGetClosedCashJournalsQuery gccjq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjGetOpenCashJournalsResult getOpenCashJournals(SjGetOpenCashJournalsQuery gocjq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjGetExaminationBasicsResult getExaminationBasics(SjGetExaminationBasicsQuery gebq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjUpdateExaminationResult updateExamination(SjUpdateExaminationSpecification ues) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjAddCashboxResult addCashbox(SjAddCashboxSpecification acs) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjAssignCashboxResult assignCashbox(SjAssignCashboxSpecification acs) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjDeleteCashboxResult deleteCashbox(SjDeleteCashboxSpecification dcs) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjGetCashboxesResult getCashboxes(SjGetCashboxesQuery gcq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjGetCurrentCashboxResult getCurrentCashbox(SjGetCurrentCashboxQuery gccq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjGetSafeAmountResult getSafeAmount(SjGetSafeAmountQuery gsaq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjUpdatePartialSettlementResult updatePartialSettlement(SjUpdatePartialSettlementSpecification upss) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjGetSafeJournalResult getSafeJournal(SjGetSafeJournalQuery gsjq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjGetStatementBasicsResult getStatementBasics(SjGetStatementBasicsQuery gsbq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjGetDepositBasicsResult getDepositBasics(SjGetDepositBasicsQuery gdbq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjUpdateDepositResult updateDeposit(SjUpdateDepositSpecification uds) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjCashJournalTicketInformationResult getCashJournalTicketInformation(SjCashJournalTicketInformationQuery cjtiq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjCashDeficitSurplusResult getCashDeficitSurplus(SjCashDeficitSurplusQuery cdsq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjGiroRemittanceReferenceNumberResult searchGiroRemittanceReferenceNumber(SjGiroRemittanceReferenceNumberQuery grrnq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjFindAvailableHotelRoomResult findAvailableHotelRoom(SjFindAvailableHotelRoomQuery fahrq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjAddHotelRoomLockResult addHotelRoomLock(SjAddHotelRoomLockSpecification ahrls) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjRemoveHotelRoomLockResult removeHotelRoomLock(SjRemoveHotelRoomLockSpecification rhrls) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjDeleteAllHotelRoomLockResult deleteAllHotelRoomLock(SjDeleteAllHotelRoomLockSpecification dahrls) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjKeepHotelRoomLockResult keepHotelRoomLock(SjKeepHotelRoomLockSpecification khrls) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
SjDebitCreditCardResult debitCreditCard(SjDebitCreditCardSpecification dccs) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
SjCreditCreditCardResult creditCreditCard(SjCreditCreditCardSpecification cccs) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public java.lang.Object lookupData(java.lang.Object key, java.lang.Object code) throws TiSevereException
key
argument is normally a Vector
of
String
s specifying where to look
something up, the code
argument is only used if it is
non-null (when specific values are sought).
key
vector should indicate if
the sales control data or the dictionary should be consulted, preferrably
by using the constants
SjStinaInformationProviderConstants.DICTIONARY
and SjStinaInformationProviderConstants.SALESCONTROL
,
respectively.
key
vector can be either "Codes" or "Texts" or the name
of a code/plaintext list (for available lists, refer to the documentation
provided by the maintainers of the Stina Server). If it is "Codes"
or "Texts" the name of the list should be specified as the third element,
but if the second element is the name of a list, the code/codes for
which texts are sought should be given in the code
argument,
as a String
or a Vector
of Strings
.
key
vector containing the values
["dictionary", "Codes", "TravelTypeItineraryList"]
and a
code
value of null
may result in a
vector containing the values ["E", "T"]
being returned,
whereas if the
key
vector had contained
["dictionary", "Texts", "TravelTypeItineraryList"]
the result might have been ["Enkel", "Tur&retur"]
key
vector containing the values
["dictionary", "DiscountList"]
combined with a code
value of the string " "
may result in the String "Ingen" - the plaintext for discount code
<blank> - being returned.
key
vector containing
["salescontrol", "DayPriceGroupListFromProduct", <a date>,
<a TiListModel of product codes>]
and
a code
value
of null
may return a vector of price group codes such as
["BS", "SD", "AL", "NO", "FO", "OB"]
.
Should the plaintexts for these
codes be important, a dictionary lookup is then called for.
key
vector of
["salescontrol", "MinimumDaysBeforeDeparture", <a date>, "FO"]
, where "FO"
is the code for a price group, and a
code
value of null
, may result in
lookupData
returning a TiInteger
with
the value 7
.
TiDate
should probably occur as the third argument of the
key
vector.
TiSevereException
SjDictionary
,
SjSalesControl
protected TiRuleFolderList getBusinessRulesFromFiles() throws TiSevereException
TiSevereException
protected TiRuleFolderList getLocalRules() throws TiSevereException
TiSevereException
protected TiRuleFolderList getLocalRules(java.lang.String fileNameList) throws TiSevereException
TiSevereException
public java.lang.String specifyModelConstantsName()
protected TiModelInterface[] specifyEntryRuleArguments(java.lang.String methodName)
specifyEntryRuleArguments
in class SjAbstractStinaInformationProviderDelegate
methodName
- The name of the method for which entry rule arguments
are sought.
methodName
.protected TiModelInterface[] specifyExitRuleArguments(java.lang.String methodName)
specifyExitRuleArguments
in class SjAbstractStinaInformationProviderDelegate
methodName
- The name of the method for which exit rule arguments
are sought.
methodName
.public java.lang.String specifyModelFactoryClassName()
specifyModelFactoryClassName
in class SjAbstractStinaInformationProviderDelegate
TiModelFactoryInterface
. It should also either have a
static getInstance()
method or a public default constructor.TiModelFactoryInterface
public java.lang.String specifyGeneralModelFactoryClassName()
specifyGeneralModelFactoryClassName
in class SjAbstractStinaInformationProviderDelegate
public java.lang.String specifyBuiltinModelFactoryClassName()
specifyBuiltinModelFactoryClassName
in class SjAbstractStinaInformationProviderDelegate
public SjImsDataResult getImsData(SjImsDataQuery idq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjClientMenuResult getClientMenu(SjClientMenuQuery cmq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
protected SjClientMenuResult getClientMenuImpl(SjClientMenuQuery cmq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjTestDataResult getTestData(int size) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjTestDataResult getTestData(SjTestData testData) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
protected SjTestDataResult getTestData(int size, se.sj.stina.ejb.clientservices.ClientServices cs) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
protected SjTestDataResult getTestData(SjTestData testData, se.sj.stina.ejb.clientservices.ClientServices cs) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjCleanSessionResult cleanSession(SjSessionIdQueryList siql) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjGetUserInfoResult getUserInfo(SjUserInfoQuery uiq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjCacheResult cache(SjCacheQuery cq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjReadTerrorResultList readTerror(SjReadTerrorQuery rtq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjSessionStatisticsResult getSessionStatistics(SjSessionStatisticsQuery ssq) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public java.lang.String getSessionLanguageCode()
public java.lang.String getSessionLockId()
public void initialiseDictionary() throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
void initialiseDictionaryFromServer(se.sj.stina.domain.provider.SjStinaInformationProviderDelegate.Dictionary dictionary) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public SjOfferData getOfferList() throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
void initialiseDictionaryFromFile(se.sj.stina.domain.provider.SjStinaInformationProviderDelegate.Dictionary dictionary)
protected void addOfferListsFromFile(SjDictionary dictionary)
protected void addSpecificServicesListsFromFile(SjDictionary dictionary)
public void initialiseSalesControl() throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
void initialiseSalesControlFromServer() throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
void initialiseSalesControlFromFile()
public java.lang.String getPlaintext(java.lang.String listName, java.lang.String code)
public java.util.Vector getPlaintexts(java.lang.String listName, java.util.Vector codes)
public java.util.Vector getCodes(java.lang.String listName)
public java.util.HashMap getCodePlaintexts(java.lang.String listName, java.util.Vector codes)
public java.util.HashMap getCodePlaintextList(java.lang.String listName)
protected java.lang.Object dictionaryLookup(java.util.Vector keys, java.lang.Object arg)
protected java.lang.Object salesControlLookup(java.util.Vector keys, java.lang.Object arg)
protected static void touchOrderList(SjRecentOrderSpecificationList orderList)
protected static void cleanOrderList(SjRecentOrderSpecificationList orderList)
protected void dumpProperties(java.util.Properties properties, java.lang.String name, java.lang.String indent, int logLevel)
protected java.lang.String formatPropertyValue(java.lang.String propertyValue, java.lang.String indent)
protected int getDumpPropertiesLogLevel()
public void initialise(java.util.Properties p)
public void dispose()
public java.lang.String getClientName()
public void setClientName(java.lang.String clientName)
protected void initialiseProperties()
public TiMapper specifyMapper()
SjAbstractStinaInformationProviderDelegate
protected TiMapper specifyMapper()
{
return new MyMapper();
}
specifyMapper
in class SjAbstractStinaInformationProviderDelegate
public SjMapper getSjMapper()
protected TiMapperAbstractMedium specifyMapperMedium()
SjAbstractStinaInformationProviderDelegate
protected TiMapperAbstractMedium specifyMapperMedium()
{
return new TiToFromTransferMiniData();
}
specifyMapperMedium
in class SjAbstractStinaInformationProviderDelegate
protected TiMapperAbstractMedium specifyVerboseMapperMedium()
specifyVerboseMapperMedium
in class SjAbstractStinaInformationProviderDelegate
protected TiMapperAbstractMedium specifyLogMapperMedium()
specifyLogMapperMedium
in class SjAbstractStinaInformationProviderDelegate
public TiToFromTransferData getNameValuePairsMedium()
public TiXmlMapperMediumInterface getXmlMedium()
protected java.lang.String specifyProviderMediumClassName()
SjAbstractStinaInformationProviderDelegate
protected String
specifyProviderMediumClassName()
{
return "se.sj.stina.domain.provider.LknStinaProviderMedium";
}
specifyProviderMediumClassName
in class SjAbstractStinaInformationProviderDelegate
protected java.lang.String specifyProviderMediumPropertyList()
SjAbstractStinaInformationProviderDelegate
protected String specifyProviderMediumPropertyList()
{
return "HOST_NAME=//server.company.se:2736";
}
specifyProviderMediumPropertyList
in class SjAbstractStinaInformationProviderDelegate
protected void findItinerariesErrorHandling(java.lang.Throwable t, java.lang.String methodName) throws TiAmbiguousDataException, TiBadTransferDataException, TiInformationException, TiSevereException, TiFatalException
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
public void expireInstanceCache()
protected void setInstanceCacheUpdateSchedule(TiDateTime schedule)
protected TiDateTime getInstanceCacheUpdateSchedule()
protected void setLastInstanceCacheUpdate(TiDateTime schedule)
protected TiDateTime getLastInstanceCacheUpdate()
public boolean shouldCacheOrders()
void setCacheOrders(boolean cache)
public boolean shouldCacheCustomers()
void setCacheCustomers(boolean cache)
public void unCache(java.lang.String cacheName, SjStinaServerObjectHolder ssoh)
public void unCache(java.lang.String cacheName, SjStinaServerObjectHolder ssoh, boolean remove)
public byte[] encryptRSA(byte[] data, java.lang.String routineId) throws TiSevereException
TiSevereException
public byte[] encryptRSADesKey(byte[] data, java.lang.String routineId) throws TiSevereException
TiSevereException
protected java.lang.String getEnvironmentString()
public java.lang.String getNoEncryptionVersion(java.lang.String routineId)
public java.lang.String getEncryptionVersion(java.lang.String routineId)
public SjEncryptedDataInfo getEncryptedDataInfo(byte[] data, java.lang.String routineId) throws TiSevereException
TiSevereException
public SjEncryptedDataInfo getEncryptedDataInfoDesKey(byte[] data, java.lang.String routineId) throws TiSevereException
TiSevereException
public void logMessageSent(TiModelInterface model, java.lang.String methodName)
public void logMessageReceived(TiModelInterface model)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |