|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.stina.framework.support.observer.TiSubject
org.stina.framework.core.model.TiAbstractModel
org.stina.framework.core.model.TiAbstractMapModel
se.sj.stina.domain.model.impl.standard.SjCardDataStandard
public class SjCardDataStandard
Innehåller information om kontokortsdata för en betalning.
ExternalReferenceNumber är ett externt id som lagras för att man i efterhand ev ska kunna verifiera en transaktion.
ExpireDate är sista giltighetsdatum för kortet enligt form ååMM.
CardType är korttyp
SignatureOnFile anger om fullmakt finns för att debitera
CreditCardTransactionJournalData är information från EFT-modul
HashKey är hashningsvärde vid MACning
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.stina.framework.core.model.TiAbstractMapModel |
---|
TiAbstractMapModel.TiMapModelComparator |
Field Summary |
---|
Fields inherited from class org.stina.framework.core.model.TiAbstractModel |
---|
disposed |
Fields inherited from interface se.sj.stina.domain.model.SjCardData |
---|
AUTHENTICATION_DATA3_DSECURE, CARD_VALIDATION_DATA, CARD_VALIDATION_INDICATOR, CARDNR, CREDIT_CARD_TRANSACTION_JOURNAL_DATA, DEBIT_METHOD, ENCRYPTED_CARD_VALIDATION_INFO, ENCRYPTED_CARDNUMBER_INFO, EXPIRE_DATE, EXTERNAL_REFERENCE_NUMBER, SIGNATURE_ON_FILE, TRANSACTION_JOURNAL_SPECIFICATION, TRANSACTION_JOURNAL_SPECIFICATION_FULL |
Constructor Summary | |
---|---|
SjCardDataStandard()
|
Method Summary | |
---|---|
SjAuthenticationData3DSecure |
getAuthenticationData3DSecure()
Field authenticationData3DSecure is defined as optional. |
SjIdentity |
getCardnr()
Field cardnr is defined as mandatory. |
java.lang.String |
getCardnrValue()
Field cardnr is defined as mandatory. |
TiStringInterface |
getCardValidationData()
Field cardValidationData is defined as optional. |
java.lang.String |
getCardValidationDataValue()
Field cardValidationData is defined as optional. |
TiStringInterface |
getCardValidationIndicator()
Field cardValidationIndicator is defined as optional. |
java.lang.String |
getCardValidationIndicatorValue()
Field cardValidationIndicator is defined as optional. |
TiByteArrayInterface |
getCreditCardTransactionJournalData()
Field creditCardTransactionJournalData is defined as optional. |
byte[] |
getCreditCardTransactionJournalDataValue()
Field creditCardTransactionJournalData is defined as optional. |
TiStringInterface |
getDebitMethod()
Field debitMethod is defined as optional. |
java.lang.String |
getDebitMethodValue()
Field debitMethod is defined as optional. |
SjEncryptedDataInfo |
getEncryptedCardnumberInfo()
Field encryptedCardnumberInfo is defined as optional. |
SjEncryptedDataInfo |
getEncryptedCardValidationInfo()
Field encryptedCardValidationInfo is defined as optional. |
SjIntegerString |
getExpireDate()
Field expireDate is defined as mandatory. |
java.lang.String |
getExpireDateValue()
Field expireDate is defined as mandatory. |
TiStringInterface |
getExternalReferenceNumber()
Field externalReferenceNumber is defined as optional. |
java.lang.String |
getExternalReferenceNumberValue()
Field externalReferenceNumber is defined as optional. |
java.lang.String |
getGeneratedTiName()
|
java.lang.String |
getRealTiName()
|
TiBooleanInterface |
getSignatureOnFile()
Field signatureOnFile is defined as optional. |
java.lang.Boolean |
getSignatureOnFileValue()
Field signatureOnFile is defined as optional. |
SjTransactionJournalSpecification |
getTransactionJournalSpecification()
Field transactionJournalSpecification is defined as optional. |
SjTransactionJournalSpecificationFull |
getTransactionJournalSpecificationFull()
Field transactionJournalSpecificationFull is defined as optional. |
SjAuthenticationData3DSecure |
lookupAuthenticationData3DSecure()
Field authenticationData3DSecure is defined as optional. |
SjIdentity |
lookupCardnr()
Field cardnr is defined as mandatory. |
TiStringInterface |
lookupCardValidationData()
Field cardValidationData is defined as optional. |
TiStringInterface |
lookupCardValidationIndicator()
Field cardValidationIndicator is defined as optional. |
TiByteArrayInterface |
lookupCreditCardTransactionJournalData()
Field creditCardTransactionJournalData is defined as optional. |
TiStringInterface |
lookupDebitMethod()
Field debitMethod is defined as optional. |
SjEncryptedDataInfo |
lookupEncryptedCardnumberInfo()
Field encryptedCardnumberInfo is defined as optional. |
SjEncryptedDataInfo |
lookupEncryptedCardValidationInfo()
Field encryptedCardValidationInfo is defined as optional. |
SjIntegerString |
lookupExpireDate()
Field expireDate is defined as mandatory. |
TiStringInterface |
lookupExternalReferenceNumber()
Field externalReferenceNumber is defined as optional. |
TiBooleanInterface |
lookupSignatureOnFile()
Field signatureOnFile is defined as optional. |
SjTransactionJournalSpecification |
lookupTransactionJournalSpecification()
Field transactionJournalSpecification is defined as optional. |
SjTransactionJournalSpecificationFull |
lookupTransactionJournalSpecificationFull()
Field transactionJournalSpecificationFull is defined as optional. |
void |
setAuthenticationData3DSecure(SjAuthenticationData3DSecure inData)
Field authenticationData3DSecure is defined as optional. |
void |
setCardnr(SjIdentity inData)
Field cardnr is defined as mandatory. |
void |
setCardnrValue(java.lang.String inData)
Field cardnr is defined as mandatory. |
void |
setCardnrValue(java.lang.String inData,
boolean inNotify)
Field cardnr is defined as mandatory. |
void |
setCardValidationData(TiStringInterface inData)
Field cardValidationData is defined as optional. |
void |
setCardValidationDataValue(java.lang.String inData)
Field cardValidationData is defined as optional. |
void |
setCardValidationDataValue(java.lang.String inData,
boolean inNotify)
Field cardValidationData is defined as optional. |
void |
setCardValidationIndicator(TiStringInterface inData)
Field cardValidationIndicator is defined as optional. |
void |
setCardValidationIndicatorValue(java.lang.String inData)
Field cardValidationIndicator is defined as optional. |
void |
setCardValidationIndicatorValue(java.lang.String inData,
boolean inNotify)
Field cardValidationIndicator is defined as optional. |
void |
setCreditCardTransactionJournalData(TiByteArrayInterface inData)
Field creditCardTransactionJournalData is defined as optional. |
void |
setCreditCardTransactionJournalDataValue(byte[] inData)
Field creditCardTransactionJournalData is defined as optional. |
void |
setCreditCardTransactionJournalDataValue(byte[] inData,
boolean inNotify)
Field creditCardTransactionJournalData is defined as optional. |
void |
setDebitMethod(TiStringInterface inData)
Field debitMethod is defined as optional. |
void |
setDebitMethodValue(java.lang.String inData)
Field debitMethod is defined as optional. |
void |
setDebitMethodValue(java.lang.String inData,
boolean inNotify)
Field debitMethod is defined as optional. |
void |
setEncryptedCardnumberInfo(SjEncryptedDataInfo inData)
Field encryptedCardnumberInfo is defined as optional. |
void |
setEncryptedCardValidationInfo(SjEncryptedDataInfo inData)
Field encryptedCardValidationInfo is defined as optional. |
void |
setExpireDate(SjIntegerString inData)
Field expireDate is defined as mandatory. |
void |
setExpireDateValue(java.lang.String inData)
Field expireDate is defined as mandatory. |
void |
setExpireDateValue(java.lang.String inData,
boolean inNotify)
Field expireDate is defined as mandatory. |
void |
setExternalReferenceNumber(TiStringInterface inData)
Field externalReferenceNumber is defined as optional. |
void |
setExternalReferenceNumberValue(java.lang.String inData)
Field externalReferenceNumber is defined as optional. |
void |
setExternalReferenceNumberValue(java.lang.String inData,
boolean inNotify)
Field externalReferenceNumber is defined as optional. |
void |
setSignatureOnFile(TiBooleanInterface inData)
Field signatureOnFile is defined as optional. |
void |
setSignatureOnFileValue(java.lang.Boolean inData)
Field signatureOnFile is defined as optional. |
void |
setSignatureOnFileValue(java.lang.Boolean inData,
boolean inNotify)
Field signatureOnFile is defined as optional. |
void |
setTransactionJournalSpecification(SjTransactionJournalSpecification inData)
Field transactionJournalSpecification is defined as optional. |
void |
setTransactionJournalSpecificationFull(SjTransactionJournalSpecificationFull inData)
Field transactionJournalSpecificationFull is defined as optional. |
protected TiFieldSpecificationEnumeration |
specifyFields()
|
Methods inherited from class org.stina.framework.core.model.TiAbstractMapModel |
---|
attachObserver, clear, clone, detachObserver, disposeModel, equalsModel, getAssignedFieldNames, getComparator, getField, getField, getFieldNames, getIncludeIfOptional, getIndexForXorPart, getModel, getModelImpl, getRealField, getRealField, getValue, getXorNameForXorPart, getXorPartNames, getXorSpecificationByName, hasField, importValue, importValue, isEmpty, lookupField, lookupFieldObject, lookupModel, lookupModelImpl, memberModel, setIncludeIfOptional, setModel, setUpdateXorFieldEnabled, setValue, setValue, specifyXors, toDebugString, toDebugString |
Methods inherited from class org.stina.framework.support.observer.TiSubject |
---|
getIndexOf, getIndexOf, getObserverCount, getObserverCount, isObserverAttached, logObservers, lookupObservers, lookupObserversLock, notifyAnyAspectObservers, notifyObservers |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.stina.framework.core.model.TiMapPlainInterface |
---|
clear, getAssignedFieldNames, getComparator, getFieldNames, getModelImpl, getXorNameForXorPart, getXorPartNames, hasField, isEmpty, lookupFieldObject, lookupModelImpl, toDebugString |
Methods inherited from interface org.stina.framework.core.model.TiMapModelPartInterface |
---|
getIncludeIfOptional, getIndexForXorPart, lookupModel, setIncludeIfOptional, setUpdateXorFieldEnabled |
Methods inherited from interface org.stina.framework.core.model.TiContainerModelPartInterface |
---|
getModel, setModel |
Methods inherited from interface org.stina.framework.core.model.TiCommonModelPartInterface |
---|
clone, disposeModel, equalsModel, getValue, importValue, importValue, setValue, setValue, toDebugString, update, update |
Methods inherited from interface java.lang.Comparable |
---|
compareTo |
Methods inherited from interface org.stina.framework.core.model.TiPropertyPartInterface |
---|
getProperty, getPropertyModel, getPropertyNames, isEnabled, removeProperties, removeProperty, removeProperty, setEnabled, setEnabled, setProperty, setProperty, specifyProperties |
Methods inherited from interface org.stina.framework.support.observer.TiObserverInterface |
---|
updateObserver |
Methods inherited from interface org.stina.framework.support.observer.TiSubjectInterface |
---|
attachObserver, clone, detachObserver, getObserverCount, isObserverAttached, lookupObservers, lookupObserversLock, notifyObservers, toDebugString |
Methods inherited from interface org.stina.framework.support.util.TiModelComponentInterface |
---|
property |
Constructor Detail |
---|
public SjCardDataStandard()
Method Detail |
---|
public SjIdentity getCardnr()
getCardnr
in interface SjCardData
public SjIdentity lookupCardnr()
lookupCardnr
in interface SjCardData
public void setCardnr(SjIdentity inData)
setCardnr
in interface SjCardData
public java.lang.String getCardnrValue()
getCardnrValue
in interface SjCardData
public void setCardnrValue(java.lang.String inData)
setCardnrValue
in interface SjCardData
public void setCardnrValue(java.lang.String inData, boolean inNotify)
setCardnrValue
in interface SjCardData
public SjEncryptedDataInfo getEncryptedCardnumberInfo()
getEncryptedCardnumberInfo
in interface SjCardData
public SjEncryptedDataInfo lookupEncryptedCardnumberInfo()
lookupEncryptedCardnumberInfo
in interface SjCardData
public void setEncryptedCardnumberInfo(SjEncryptedDataInfo inData)
setEncryptedCardnumberInfo
in interface SjCardData
public SjIntegerString getExpireDate()
getExpireDate
in interface SjCardData
public SjIntegerString lookupExpireDate()
lookupExpireDate
in interface SjCardData
public void setExpireDate(SjIntegerString inData)
setExpireDate
in interface SjCardData
public java.lang.String getExpireDateValue()
getExpireDateValue
in interface SjCardData
public void setExpireDateValue(java.lang.String inData)
setExpireDateValue
in interface SjCardData
public void setExpireDateValue(java.lang.String inData, boolean inNotify)
setExpireDateValue
in interface SjCardData
public TiStringInterface getExternalReferenceNumber()
getExternalReferenceNumber
in interface SjCardData
public TiStringInterface lookupExternalReferenceNumber()
lookupExternalReferenceNumber
in interface SjCardData
public void setExternalReferenceNumber(TiStringInterface inData)
setExternalReferenceNumber
in interface SjCardData
public java.lang.String getExternalReferenceNumberValue()
getExternalReferenceNumberValue
in interface SjCardData
public void setExternalReferenceNumberValue(java.lang.String inData)
setExternalReferenceNumberValue
in interface SjCardData
public void setExternalReferenceNumberValue(java.lang.String inData, boolean inNotify)
setExternalReferenceNumberValue
in interface SjCardData
public TiBooleanInterface getSignatureOnFile()
getSignatureOnFile
in interface SjCardData
public TiBooleanInterface lookupSignatureOnFile()
lookupSignatureOnFile
in interface SjCardData
public void setSignatureOnFile(TiBooleanInterface inData)
setSignatureOnFile
in interface SjCardData
public java.lang.Boolean getSignatureOnFileValue()
getSignatureOnFileValue
in interface SjCardData
public void setSignatureOnFileValue(java.lang.Boolean inData)
setSignatureOnFileValue
in interface SjCardData
public void setSignatureOnFileValue(java.lang.Boolean inData, boolean inNotify)
setSignatureOnFileValue
in interface SjCardData
public TiByteArrayInterface getCreditCardTransactionJournalData()
getCreditCardTransactionJournalData
in interface SjCardData
public TiByteArrayInterface lookupCreditCardTransactionJournalData()
lookupCreditCardTransactionJournalData
in interface SjCardData
public void setCreditCardTransactionJournalData(TiByteArrayInterface inData)
setCreditCardTransactionJournalData
in interface SjCardData
public byte[] getCreditCardTransactionJournalDataValue()
getCreditCardTransactionJournalDataValue
in interface SjCardData
public void setCreditCardTransactionJournalDataValue(byte[] inData)
setCreditCardTransactionJournalDataValue
in interface SjCardData
public void setCreditCardTransactionJournalDataValue(byte[] inData, boolean inNotify)
setCreditCardTransactionJournalDataValue
in interface SjCardData
public SjTransactionJournalSpecification getTransactionJournalSpecification()
getTransactionJournalSpecification
in interface SjCardData
public SjTransactionJournalSpecification lookupTransactionJournalSpecification()
lookupTransactionJournalSpecification
in interface SjCardData
public void setTransactionJournalSpecification(SjTransactionJournalSpecification inData)
setTransactionJournalSpecification
in interface SjCardData
public SjTransactionJournalSpecificationFull getTransactionJournalSpecificationFull()
getTransactionJournalSpecificationFull
in interface SjCardData
public SjTransactionJournalSpecificationFull lookupTransactionJournalSpecificationFull()
lookupTransactionJournalSpecificationFull
in interface SjCardData
public void setTransactionJournalSpecificationFull(SjTransactionJournalSpecificationFull inData)
setTransactionJournalSpecificationFull
in interface SjCardData
public TiStringInterface getCardValidationData()
getCardValidationData
in interface SjCardData
public TiStringInterface lookupCardValidationData()
lookupCardValidationData
in interface SjCardData
public void setCardValidationData(TiStringInterface inData)
setCardValidationData
in interface SjCardData
public java.lang.String getCardValidationDataValue()
getCardValidationDataValue
in interface SjCardData
public void setCardValidationDataValue(java.lang.String inData)
setCardValidationDataValue
in interface SjCardData
public void setCardValidationDataValue(java.lang.String inData, boolean inNotify)
setCardValidationDataValue
in interface SjCardData
public SjEncryptedDataInfo getEncryptedCardValidationInfo()
getEncryptedCardValidationInfo
in interface SjCardData
public SjEncryptedDataInfo lookupEncryptedCardValidationInfo()
lookupEncryptedCardValidationInfo
in interface SjCardData
public void setEncryptedCardValidationInfo(SjEncryptedDataInfo inData)
setEncryptedCardValidationInfo
in interface SjCardData
public TiStringInterface getCardValidationIndicator()
getCardValidationIndicator
in interface SjCardData
public TiStringInterface lookupCardValidationIndicator()
lookupCardValidationIndicator
in interface SjCardData
public void setCardValidationIndicator(TiStringInterface inData)
setCardValidationIndicator
in interface SjCardData
public java.lang.String getCardValidationIndicatorValue()
getCardValidationIndicatorValue
in interface SjCardData
public void setCardValidationIndicatorValue(java.lang.String inData)
setCardValidationIndicatorValue
in interface SjCardData
public void setCardValidationIndicatorValue(java.lang.String inData, boolean inNotify)
setCardValidationIndicatorValue
in interface SjCardData
public TiStringInterface getDebitMethod()
getDebitMethod
in interface SjCardData
public TiStringInterface lookupDebitMethod()
lookupDebitMethod
in interface SjCardData
public void setDebitMethod(TiStringInterface inData)
setDebitMethod
in interface SjCardData
public java.lang.String getDebitMethodValue()
getDebitMethodValue
in interface SjCardData
public void setDebitMethodValue(java.lang.String inData)
setDebitMethodValue
in interface SjCardData
public void setDebitMethodValue(java.lang.String inData, boolean inNotify)
setDebitMethodValue
in interface SjCardData
public SjAuthenticationData3DSecure getAuthenticationData3DSecure()
getAuthenticationData3DSecure
in interface SjCardData
public SjAuthenticationData3DSecure lookupAuthenticationData3DSecure()
lookupAuthenticationData3DSecure
in interface SjCardData
public void setAuthenticationData3DSecure(SjAuthenticationData3DSecure inData)
setAuthenticationData3DSecure
in interface SjCardData
protected TiFieldSpecificationEnumeration specifyFields()
specifyFields
in class TiAbstractMapModel
public java.lang.String getRealTiName()
getRealTiName
in interface TiCommonModelPartInterface
getRealTiName
in class TiAbstractModel
public java.lang.String getGeneratedTiName()
getGeneratedTiName
in interface TiCommonModelPartInterface
getGeneratedTiName
in class TiAbstractModel
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |