|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SjCardData
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
Field Summary | |
---|---|
static java.lang.String |
AUTHENTICATION_DATA3_DSECURE
|
static java.lang.String |
CARD_VALIDATION_DATA
|
static java.lang.String |
CARD_VALIDATION_INDICATOR
|
static java.lang.String |
CARDNR
|
static java.lang.String |
CREDIT_CARD_TRANSACTION_JOURNAL_DATA
|
static java.lang.String |
DEBIT_METHOD
|
static java.lang.String |
ENCRYPTED_CARD_VALIDATION_INFO
|
static java.lang.String |
ENCRYPTED_CARDNUMBER_INFO
|
static java.lang.String |
EXPIRE_DATE
|
static java.lang.String |
EXTERNAL_REFERENCE_NUMBER
|
static java.lang.String |
SIGNATURE_ON_FILE
|
static java.lang.String |
TRANSACTION_JOURNAL_SPECIFICATION
|
static java.lang.String |
TRANSACTION_JOURNAL_SPECIFICATION_FULL
|
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. |
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. |
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, getGeneratedTiName, getRealTiName, 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 |
Field Detail |
---|
static final java.lang.String CARDNR
static final java.lang.String ENCRYPTED_CARDNUMBER_INFO
static final java.lang.String EXPIRE_DATE
static final java.lang.String EXTERNAL_REFERENCE_NUMBER
static final java.lang.String SIGNATURE_ON_FILE
static final java.lang.String CREDIT_CARD_TRANSACTION_JOURNAL_DATA
static final java.lang.String TRANSACTION_JOURNAL_SPECIFICATION
static final java.lang.String TRANSACTION_JOURNAL_SPECIFICATION_FULL
static final java.lang.String CARD_VALIDATION_DATA
static final java.lang.String ENCRYPTED_CARD_VALIDATION_INFO
static final java.lang.String CARD_VALIDATION_INDICATOR
static final java.lang.String DEBIT_METHOD
static final java.lang.String AUTHENTICATION_DATA3_DSECURE
Method Detail |
---|
SjIdentity getCardnr()
SjIdentity lookupCardnr()
void setCardnr(SjIdentity inData)
java.lang.String getCardnrValue()
void setCardnrValue(java.lang.String inData)
void setCardnrValue(java.lang.String inData, boolean inNotify)
SjEncryptedDataInfo getEncryptedCardnumberInfo()
SjEncryptedDataInfo lookupEncryptedCardnumberInfo()
void setEncryptedCardnumberInfo(SjEncryptedDataInfo inData)
SjIntegerString getExpireDate()
SjIntegerString lookupExpireDate()
void setExpireDate(SjIntegerString inData)
java.lang.String getExpireDateValue()
void setExpireDateValue(java.lang.String inData)
void setExpireDateValue(java.lang.String inData, boolean inNotify)
TiStringInterface getExternalReferenceNumber()
TiStringInterface lookupExternalReferenceNumber()
void setExternalReferenceNumber(TiStringInterface inData)
java.lang.String getExternalReferenceNumberValue()
void setExternalReferenceNumberValue(java.lang.String inData)
void setExternalReferenceNumberValue(java.lang.String inData, boolean inNotify)
TiBooleanInterface getSignatureOnFile()
TiBooleanInterface lookupSignatureOnFile()
void setSignatureOnFile(TiBooleanInterface inData)
java.lang.Boolean getSignatureOnFileValue()
void setSignatureOnFileValue(java.lang.Boolean inData)
void setSignatureOnFileValue(java.lang.Boolean inData, boolean inNotify)
TiByteArrayInterface getCreditCardTransactionJournalData()
TiByteArrayInterface lookupCreditCardTransactionJournalData()
void setCreditCardTransactionJournalData(TiByteArrayInterface inData)
byte[] getCreditCardTransactionJournalDataValue()
void setCreditCardTransactionJournalDataValue(byte[] inData)
void setCreditCardTransactionJournalDataValue(byte[] inData, boolean inNotify)
SjTransactionJournalSpecification getTransactionJournalSpecification()
SjTransactionJournalSpecification lookupTransactionJournalSpecification()
void setTransactionJournalSpecification(SjTransactionJournalSpecification inData)
SjTransactionJournalSpecificationFull getTransactionJournalSpecificationFull()
SjTransactionJournalSpecificationFull lookupTransactionJournalSpecificationFull()
void setTransactionJournalSpecificationFull(SjTransactionJournalSpecificationFull inData)
TiStringInterface getCardValidationData()
TiStringInterface lookupCardValidationData()
void setCardValidationData(TiStringInterface inData)
java.lang.String getCardValidationDataValue()
void setCardValidationDataValue(java.lang.String inData)
void setCardValidationDataValue(java.lang.String inData, boolean inNotify)
SjEncryptedDataInfo getEncryptedCardValidationInfo()
SjEncryptedDataInfo lookupEncryptedCardValidationInfo()
void setEncryptedCardValidationInfo(SjEncryptedDataInfo inData)
TiStringInterface getCardValidationIndicator()
TiStringInterface lookupCardValidationIndicator()
void setCardValidationIndicator(TiStringInterface inData)
java.lang.String getCardValidationIndicatorValue()
void setCardValidationIndicatorValue(java.lang.String inData)
void setCardValidationIndicatorValue(java.lang.String inData, boolean inNotify)
TiStringInterface getDebitMethod()
TiStringInterface lookupDebitMethod()
void setDebitMethod(TiStringInterface inData)
java.lang.String getDebitMethodValue()
void setDebitMethodValue(java.lang.String inData)
void setDebitMethodValue(java.lang.String inData, boolean inNotify)
SjAuthenticationData3DSecure getAuthenticationData3DSecure()
SjAuthenticationData3DSecure lookupAuthenticationData3DSecure()
void setAuthenticationData3DSecure(SjAuthenticationData3DSecure inData)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |