se.sj.stina.domain.provider
Class SjServerAdministrationProvider
java.lang.Object
org.stina.framework.support.observer.TiSubject
org.stina.framework.support.factory.TiFactory
org.stina.framework.support.factory.TiFactoryProduct
org.stina.framework.support.management.TiStandaloneObject
org.stina.framework.corex.provider.TiAbstractInformationProvider
se.sj.stina.domain.provider.SjInformationProvider
se.sj.stina.domain.provider.SjServerAdministrationProvider
- All Implemented Interfaces:
- java.lang.Cloneable, TiInformationProviderBRLInterface, TiInformationProviderLispInterface, TiInformationProviderLoggerInterface, TiFactoryInterface, TiProductInterface, org.stina.framework.support.logger.TiLoggerInterface, TiStandaloneObjectInterface, TiObserverInterface, TiSubjectInterface, SjStinaInformationProviderInterface
public class SjServerAdministrationProvider
- extends SjInformationProvider
Exposes various methods for administering the Stina Server.
- Version:
- $Revision: 1 $, $Date: 05-06-01 17:55 $
- Author:
- Per Lindberger
Fields inherited from class org.stina.framework.corex.provider.TiAbstractInformationProvider |
_brlProviderManager, _loggerName, _modelConstantsClassName, _modelFactory, _progressIndicator, _progressNlsKey, _receivedLoggerName, _sentLoggerName, _threadStrategy, FULL_STARTUP_STRATEGY, LOGIN_STARTUP_STRATEGY, NONTHREADED_STRATEGY, THREADED_STRATEGY |
Fields inherited from interface org.stina.framework.support.logger.TiLoggerInterface |
APPLICATION_LOGGER_NAME, JEROME_LOGGER_NAME, PRESENTER_LOGGER_NAME, PROVIDER_LOGGER_NAME, PROVIDER_RECEIVED_LOGGER_NAME, PROVIDER_SENT_LOGGER_NAME, SERVICE_LOGGER_NAME, SERVICE_RECEIVED_LOGGER_NAME, SERVICE_SENT_LOGGER_NAME, SERVLET_APPLICATION_LOGGER_NAME, SERVLET_APPLICATION_REQUEST_LOGGER_NAME, SERVLET_APPLICATION_RESPONSE_LOGGER_NAME, SERVLET_APPLICATION_VIEW_LOGGER_NAME, VIEW_LOGGER_NAME, WORKFLOW_COMMAND_LOGGER_NAME, WORKFLOW_LOGGER_NAME, WORKFLOW_STATE_LOGGER_NAME |
Methods inherited from class se.sj.stina.domain.provider.SjInformationProvider |
addCashbox, addHotelRoomLock, agentReport, assignCashbox, authorizeCustomer, calculateAdditionalServiceDetailedPriceBasedOnSpecification, calculateServicePriceVat, calculateTransportConsumerPrice, calculateTravelServiceDetailedPriceBasedOnInternationalSpecification, calculateTravelServiceDetailedPriceBasedOnSpecification, calculateTravelServiceTransportDetailedPriceBasedOnSpecification, cancelForeignTicket, changeMember, changePassword, checkDBPostDays, checkNewMembership, checkPurchaseLimit, checkServiceInStock, checkTicketInStock, closeVouchers, createFacades, createMembershipForCustomer, createOrder, createPrivateCustomer, createSemaCustomer, createStatement, creditCreditCard, creditWithoutOrder, debitCreditCard, deleteAllHotelRoomLock, deleteBatchJobParameters, deleteCashbox, destroyServicesInStock, destroyTickets, disposeProduct, findAddresses, findAvailableHotelRoom, findCustomerOrderItems, findCustomers, findInternationalTravelRoutes, findInternationalTravelRouteSections, findItineraries, findItinerariesLight, findLocations, findOrder, findTimetableForTransportId, getAcceptableTravelMethods, getAccountProducer, getAllLocations, getAllSalesUnits, getAuthorityRules, getAvailableLocationConnectedService, getAvailablePrinters, getAvailableSeatsTransport, getBatchJobParameters, getBatchJobResult, getBatchJobsList, getBuiltinModelFactory, getBusinessRules, getCashboxes, getCashDeficitSurplus, getCashJournalBasics, getCashJournalTicketInformation, getClientInterfaceVersion, getClientMenu, getClientName, getClosedCashJournals, getCodePlaintextData, getCodePlaintextList, getCodePlaintexts, getCodes, getCrossReference, getCurrencies, getCurrentCashbox, getCurrentDateTime, getCurrentStatement, getCurrentUser, getCustomer, getCustomerContract, getCustomerSema, getCustomerShort, getDepositBasics, getDetailedPaxList, getDocumentData, getEmbarkingTravellersItineraryList, getErrorMessage, getExaminationBasics, getFrequentLocations, getGeneralModelFactory, getGeneralTravelPrice, getHostName, getImsData, getInterfaceVersion, getItineraryTransportCharacteristics, getMultiRideTicketInformation, getMySalesUnit, getOfferList, getOpenCashJournals, getOrder, getPaxListProducers, getPaymentTypesAll, getPaymentTypesDebit, getPlaintext, getPlaintexts, getPrinterQueue, getPrinterStatus, getProfile, getProfileData, getProviderDelegate, getRecentOrders, getRecentOrders, getReservationPeriod, getResourceDir, getRuleSynchronization, getSafeAmount, getSafeJournal, getSalesUnit, getSalesUnitInstallation, getSalesUnitList, getSectionProducerList, getSectionProducerList, getSelectedPaxList, getServiceCategories, getServiceCategories, getServiceCharacteristics, getServicesInStock, getSessionId, getSessionLanguageCode, getSessionLockId, getStatementBasics, getStatementTypes, getStationsForTransportIdList, getStinaModelFactory, getSummarizedPaxList, getTerminalIdCardSystemInfo, getTestData, getTestData, getTicketlessDistributionValidationData, getTicketStockNumber, getTicketStockNumberRanges, getTicketTypeInStock, getTravellersData, getUserNames, getUserSettings, getValidDiscountsForRelation, getValidPriceGroups, getValidPriceGroupsTransport, getVersionInfo, getVoucher, hadRole, initialiseData, initialiseProduct, initialiseProperties, inventoryReport, isDataInitialised, isLoggedIn, keepHotelRoomLock, login, logout, lookupData, matchCustomer, printOrderQueue, registerCustomerRole, registerPeriodAmount, removeHotelRoomLock, reportForUserId, salesStatistics, searchGiroRemittanceReferenceNumber, searchOrderQueue, searchProfile, searchProfiles, searchReference, sendCreditCardInfoExternalSys, sendMessage, sendOrderPrintingDeviationReport, serverTest, setCustomerAsOrderCreator, setCustomerRole, setDataInitialised, setHadRole, setMeasurementLogLevel, setMessageReceivedLogLevel, setMessageSentLogLevel, setMethodEntryLogLevel, setMethodExitLogLevel, setNewPrice, setRecentOrders, setRetroactiveMember, setRoleDescription, setTicketStockNumber, setUserSettings, specifyMapper, specifyMapperMedium, specifyModelConstantsName, specifyModelFactoryClassName, specifyProviderMediumClassName, specifyProviderMediumPropertyList, specifyStartupStrategy, updateCashJournal, updateCashRegisterTransaction, updateDeposit, updateExamination, updatePartialSettlement, updateTicketStockNumberRange, waitForRules, validateCashRegisterTransaction, validateOrderForUseWithVouchers |
Methods inherited from class org.stina.framework.corex.provider.TiAbstractInformationProvider |
bindToServer, continueInitialise, createModel, createModelFactory, finishInitialise, getBRLProviderManager, getFormattedClassName, getInitialiseException, getLogger, getLoggerName, getMapper, getMapperMedium, getModelFactory, getName, getProgressIndicator, getProgressIndicatorMax, getProgressIndicatorMaxValue, getProgressIndicatorMin, getProgressIndicatorMinValue, getProgressIndicatorValue, getProgressNlsKey, getProgressNlsKeyString, getPropertyManager, getProviderMedium, getProviderMediumObject, getProviderMediumRootObject, getRealLoggerName, getReceivedLoggerName, getReferenceMapper, getSentLoggerName, getStandalone, handleWorkerException, isLoggable, isLogging, log, log, login, logMsgReceived, logMsgReceived, logMsgSent, logMsgSent, logout, makeProperties, setBRLProviderManagerAsBuiltin, setBRLProviderManagerAsDefault, setInitialiseException, setProgressIndicatorMaxValue, setProgressIndicatorMinValue, setProgressIndicatorValue, setProgressNlsKeyString, specifyBuiltinModelFactoryClassName, specifyGeneralModelFactoryClassName, specifyThreadStrategy, synchronizeStartupThread, toExternalFromModel, toExternalFromModel, toExternalFromModel, toModelFromExternal, toModelFromExternal |
Methods inherited from class org.stina.framework.support.management.TiStandaloneObject |
completeFullMeasurement, completeFullMeasurement, initFullMeasurement, initFullMeasurement, isDisposed, isJeromeApplication, isServletApplication, onEntry, onExit, setDisposed, updateObserver |
Methods inherited from class org.stina.framework.support.factory.TiFactory |
adoptProduct, adoptProduct, containsProduct, createProduct, createProduct, createProductImpl, disposeFactory, getProductCount, getProducts, getThis, removeProduct, removeProducts |
Methods inherited from class org.stina.framework.support.observer.TiSubject |
attachObserver, clone, detachObserver, getIndexOf, getIndexOf, getObserverCount, getObserverCount, isObserverAttached, logObservers, lookupObservers, lookupObserversLock, notifyAnyAspectObservers, notifyObservers, toDebugString |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SjServerAdministrationProvider
public SjServerAdministrationProvider()
specifyName
protected java.lang.String specifyName()
- Overrides:
specifyName
in class SjInformationProvider
login
public SjLoginResult login(SjLoginSpecification loginSpec)
throws TiAmbiguousDataException,
TiBadTransferDataException,
TiInformationException,
TiSevereException,
TiFatalException
- Description copied from class:
SjInformationProvider
- Part of public Stina Server API. Refer to Stina Server documentation.
- Specified by:
login
in interface SjStinaInformationProviderInterface
- Overrides:
login
in class SjInformationProvider
- Throws:
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
cleanSession
public SjCleanSessionResult cleanSession(SjSessionIdQueryList siql)
throws TiAmbiguousDataException,
TiBadTransferDataException,
TiInformationException,
TiSevereException,
TiFatalException
- Throws:
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
getUserInfo
public SjGetUserInfoResult getUserInfo(SjUserInfoQuery uiq)
throws TiAmbiguousDataException,
TiBadTransferDataException,
TiInformationException,
TiSevereException,
TiFatalException
- Throws:
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
cache
public SjCacheResult cache(SjCacheQuery cq)
throws TiAmbiguousDataException,
TiBadTransferDataException,
TiInformationException,
TiSevereException,
TiFatalException
- Throws:
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
readTerror
public SjReadTerrorResultList readTerror(SjReadTerrorQuery rtq)
throws TiAmbiguousDataException,
TiBadTransferDataException,
TiInformationException,
TiSevereException,
TiFatalException
- Throws:
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
getSessionStatistics
public SjSessionStatisticsResult getSessionStatistics(SjSessionStatisticsQuery ssq)
throws TiAmbiguousDataException,
TiBadTransferDataException,
TiInformationException,
TiSevereException,
TiFatalException
- Throws:
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
initialiseBRL
protected void initialiseBRL()
throws TiAmbiguousDataException,
TiBadTransferDataException,
TiInformationException,
TiSevereException,
TiFatalException
- Overrides:
initialiseBRL
in class SjInformationProvider
- Throws:
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
initialiseDictionary
protected void initialiseDictionary()
throws TiAmbiguousDataException,
TiBadTransferDataException,
TiInformationException,
TiSevereException,
TiFatalException
- Overrides:
initialiseDictionary
in class SjInformationProvider
- Throws:
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
initialiseSalesControl
protected void initialiseSalesControl()
throws TiAmbiguousDataException,
TiBadTransferDataException,
TiInformationException,
TiSevereException,
TiFatalException
- Overrides:
initialiseSalesControl
in class SjInformationProvider
- Throws:
TiAmbiguousDataException
TiBadTransferDataException
TiInformationException
TiSevereException
TiFatalException
Copyright © 2012. All Rights Reserved.