|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.stina.framework.support.observer.TiSubject
se.sj.stina.domain.provider.SjStinaServerObjectHolder
se.sj.stina.domain.provider.SjCustomer
public class SjCustomer
Implementation of SjCustomerInterface. Serves as client side representation of a Stina Server customer object.
| Field Summary |
|---|
| Fields inherited from interface se.sj.stina.domain.provider.SjCustomerInterface |
|---|
CACHE_NAME |
| Constructor Summary | |
|---|---|
SjCustomer(SjStinaServerCallerInterface serverCaller,
se.sj.stina.ejb.customer.Customer customer,
java.lang.String customerId,
SjStinaModelFactoryInterface stinaModelFactory,
boolean preferCompressedData)
Objects of this class are only instaniated by a Stina provider and returned in the form of a SjCustomerInterface
as the result of certain operations. |
|
| Methods inherited from class se.sj.stina.domain.provider.SjStinaServerObjectHolder |
|---|
decrementCachedCount, getCachedCount, getCacheKey, getId, getQueryModel, getServerCaller, getServerObject, getServerObjectID, getStinaModelFactory, incrementCachedCount, prefersCompressedData, queryModelInitialised, removeServerObject, resultInitialised, setCachedCount, setCacheKey, setPrefersCompressedData, setQueryModel, setServerCaller, setServerObject, setServerObjectID, setStinaModelFactory |
| 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 |
| Methods inherited from interface se.sj.stina.domain.provider.SjCustomerInterface |
|---|
getId |
| Constructor Detail |
|---|
SjCustomer(SjStinaServerCallerInterface serverCaller,
se.sj.stina.ejb.customer.Customer customer,
java.lang.String customerId,
SjStinaModelFactoryInterface stinaModelFactory,
boolean preferCompressedData)
SjCustomerInterface
as the result of certain operations.
SjCustomerInterface,
SjStinaInformationProviderInterface,
SjInformationProvider,
SjStinaInformationProvider| Method Detail |
|---|
public SjCloseCustomerResult close(SjCloseCustomerQuery ccq)
throws TiInformationException,
TiSevereException,
TiFatalException,
TiBadTransferDataException,
TiAmbiguousDataException
close in interface SjCustomerInterfaceTiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException
public void forceClose()
throws TiInformationException,
TiSevereException,
TiFatalException,
TiBadTransferDataException,
TiAmbiguousDataException
close method. If caching of
customers is in effect, this method removes the customer
from the cache and closes it, regardless of the cached
count.
forceClose in class SjStinaServerObjectHolderTiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException
public SjCustomerAll getCustomerData(SjCustomerSpecification cs)
throws TiInformationException,
TiSevereException,
TiFatalException,
TiBadTransferDataException,
TiAmbiguousDataException
getCustomerData in interface SjCustomerInterfaceTiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException
public SjSjCardsResult getSjCards(SjSjCardsQuery scq)
throws TiInformationException,
TiSevereException,
TiFatalException,
TiBadTransferDataException,
TiAmbiguousDataException
getSjCards in interface SjCustomerInterfaceTiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException
public SjCommonCustomer getCommonData(SjCommonDataQuery cdq)
throws TiInformationException,
TiSevereException,
TiFatalException,
TiBadTransferDataException,
TiAmbiguousDataException
getCommonData in interface SjCustomerInterfaceTiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException
public SjFoundTravellers getAllTravellers(SjAllTravellersQuery atq)
throws TiInformationException,
TiSevereException,
TiFatalException,
TiBadTransferDataException,
TiAmbiguousDataException
getAllTravellers in interface SjCustomerInterfaceTiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException
public SjFoundTravellers getTravellers(SjTravellerQuery tq)
throws TiInformationException,
TiSevereException,
TiFatalException,
TiBadTransferDataException,
TiAmbiguousDataException
getTravellers in interface SjCustomerInterfaceTiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException
public SjCustomerCompaniesResult getCustomerCompanies(SjCustomerCompaniesQuery ccq)
throws TiInformationException,
TiSevereException,
TiFatalException,
TiBadTransferDataException,
TiAmbiguousDataException
getCustomerCompanies in interface SjCustomerInterfaceTiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException
public SjContract getContract(SjContractQuery cq)
throws TiInformationException,
TiSevereException,
TiFatalException,
TiBadTransferDataException,
TiAmbiguousDataException
getContract in interface SjCustomerInterfaceTiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException
public SjPrivateCustomer getPrivateData(SjPrivateDataQuery pdq)
throws TiInformationException,
TiSevereException,
TiFatalException,
TiBadTransferDataException,
TiAmbiguousDataException
getPrivateData in interface SjCustomerInterfaceTiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException
public SjCompanyCustomer getCompanyData(SjCompanyDataQuery cdq)
throws TiInformationException,
TiSevereException,
TiFatalException,
TiBadTransferDataException,
TiAmbiguousDataException
getCompanyData in interface SjCustomerInterfaceTiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException
public SjCustomerAddress getOfficialAddress(SjOfficialAddressQuery oaq)
throws TiInformationException,
TiSevereException,
TiFatalException,
TiBadTransferDataException,
TiAmbiguousDataException
getOfficialAddress in interface SjCustomerInterfaceTiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException
public SjCustomerAddress getCommunicationAddress(SjCommunicationAddressQuery caq)
throws TiInformationException,
TiSevereException,
TiFatalException,
TiBadTransferDataException,
TiAmbiguousDataException
getCommunicationAddress in interface SjCustomerInterfaceTiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException
public SjDeliveryAddressResult getDeliveryAddress(SjDeliveryAddressQuery daq)
throws TiInformationException,
TiSevereException,
TiFatalException,
TiBadTransferDataException,
TiAmbiguousDataException
getDeliveryAddress in interface SjCustomerInterfaceTiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException
public SjPowerOfAttorneysResult getPowerOfAttorneys(SjPowerOfAttorneysQuery poaq)
throws TiInformationException,
TiSevereException,
TiFatalException,
TiBadTransferDataException,
TiAmbiguousDataException
getPowerOfAttorneys in interface SjCustomerInterfaceTiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException
public SjBookersResult getBookers(SjBookersQuery bq)
throws TiInformationException,
TiSevereException,
TiFatalException,
TiBadTransferDataException,
TiAmbiguousDataException
getBookers in interface SjCustomerInterfaceTiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException
public SjMakeCommeoCustomerResult makeCommeoCustomer(SjMakeCommeoCustomerSpecification mccs)
throws TiInformationException,
TiSevereException,
TiFatalException,
TiBadTransferDataException,
TiAmbiguousDataException
makeCommeoCustomer in interface SjCustomerInterfaceTiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException
public SjAddTravellerToCompanyResult addTravellerToCompany(SjAddTravellerToCompanyQuery attcq)
throws TiInformationException,
TiSevereException,
TiFatalException,
TiBadTransferDataException,
TiAmbiguousDataException
addTravellerToCompany in interface SjCustomerInterfaceTiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException
public SjCustomerAddress addDeliveryAddress(SjCustomerAddress address)
throws TiInformationException,
TiSevereException,
TiFatalException,
TiBadTransferDataException,
TiAmbiguousDataException
addDeliveryAddress in interface SjCustomerInterfaceTiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException
public SjChangeDeliveryAddressResult changeDeliveryAddress(SjCustomerAddress address)
throws TiInformationException,
TiSevereException,
TiFatalException,
TiBadTransferDataException,
TiAmbiguousDataException
changeDeliveryAddress in interface SjCustomerInterfaceTiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException
public SjChangeCommunicationAddressResult changeCommunicationAddress(SjCustomerAddress address)
throws TiInformationException,
TiSevereException,
TiFatalException,
TiBadTransferDataException,
TiAmbiguousDataException
changeCommunicationAddress in interface SjCustomerInterfaceTiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException
public SjChangeCustomerResult changeCustomer(SjChangeCustomerSpecification csSpec)
throws TiInformationException,
TiSevereException,
TiFatalException,
TiBadTransferDataException,
TiAmbiguousDataException
changeCustomer in interface SjCustomerInterfaceTiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException
public SjGetReferenceInformationResult getReferenceInformation(SjGetReferenceInformationQuery griq)
throws TiInformationException,
TiSevereException,
TiFatalException,
TiBadTransferDataException,
TiAmbiguousDataException
getReferenceInformation in interface SjCustomerInterfaceTiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException
public SjReferenceInformationResult changeReferenceInformation(SjChangeReferenceInformationQuery criq)
throws TiInformationException,
TiSevereException,
TiFatalException,
TiBadTransferDataException,
TiAmbiguousDataException
changeReferenceInformation in interface SjCustomerInterfaceTiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException
public SjSetPasswordResult setPassword(SjSetPasswordQuery spq)
throws TiInformationException,
TiSevereException,
TiFatalException,
TiBadTransferDataException,
TiAmbiguousDataException
setPassword in interface SjCustomerInterfaceTiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException
public SjRemoveCustomerConnectionResult removeCustomerConnection(SjRemoveCustomerConnectionQuery rccq)
throws TiInformationException,
TiSevereException,
TiFatalException,
TiBadTransferDataException,
TiAmbiguousDataException
SjCustomerInterface
removeCustomerConnection in interface SjCustomerInterfaceTiInformationException
TiSevereException
TiFatalException
TiBadTransferDataException
TiAmbiguousDataException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||