se.sj.stina.domain.model
Interface SjCardTransaction

All Superinterfaces:
java.lang.Cloneable, java.lang.Comparable, java.io.Serializable, TiCommonModelPartInterface, TiContainerModelPartInterface, TiGeneratedModelInterface, TiListModelPartInterface, TiMapModelInterface, TiMapModelPartInterface, TiMapPlainInterface, TiMapPropInterface, TiModelConstantsInterface, TiModelInterface, TiObserverInterface, TiPrimitiveModelPartInterface, TiPropertyPartInterface, TiSubjectInterface
All Known Implementing Classes:
SjCardTransactionPlain, SjCardTransactionStandard

public interface SjCardTransaction
extends TiMapModelInterface, TiModelInterface, TiGeneratedModelInterface


Field Summary
static java.lang.String CARDNR
           
static java.lang.String CREDIT_CARD_TRANSACTION_JOURNAL_DATA
           
static java.lang.String ENCRYPTED_CARDNUMBER_INFO
           
static java.lang.String PAYMENT_TYPE
           
 
Fields inherited from interface org.stina.framework.core.model.TiModelConstantsInterface
ACTIVATED_ELEMENT_PROPERTY, BACKGROUND_COLOR, BOOLEAN_LIST, BYTE_ARRAY_LIST, COLUMN_WIDTH, DEFAULT_VALUE, DISALLOWED_VALUES, DISPLAY_MODE_PROPERTY, EDITABLE, ENABLED, FALSE_MNEMONIC_KEY, FALSE_TEXT, FONT, FORCE_UPDATE, FOREGROUND_COLOR, HORIZONTAL_ALIGNMENT, INTEGER_LIST, LONG_LIST, LONG_LONG_LIST, MAX_VALUE, MIN_VALUE, MNEMONIC_KEY, NO_RESTORE_OF_FIELD, OBJECT_LIST, OBJECT_REFERENCE_LIST, PLAIN_TEXT, PLAIN_VALUES, POSSIBLE_VALUES, PROHIBIT_HTML_FILTER, ROW_HEIGHT, SELECTABLE, SELECTED_ELEMENT_PROPERTY, SELECTED_ELEMENTS, SELECTED_PROPERTY, STRING_LIST, TIBOOLEAN_FALSE, TIBOOLEAN_TRUE, TIINTEGER_0, TISTRING_EMPTY, TOOLTIP_TEXT, TRUE_MNEMONIC_KEY, TRUE_TEXT, VERTICAL_ALIGNMENT
 
Method Summary
 SjIdentity getCardnr()
          Field cardnr is defined as optional.
 java.lang.String getCardnrValue()
          Field cardnr is defined as optional.
 TiByteArrayInterface getCreditCardTransactionJournalData()
          Field creditCardTransactionJournalData is defined as mandatory.
 byte[] getCreditCardTransactionJournalDataValue()
          Field creditCardTransactionJournalData is defined as mandatory.
 SjEncryptedDataInfo getEncryptedCardnumberInfo()
          Field encryptedCardnumberInfo is defined as optional.
 TiStringInterface getPaymentType()
          Field paymentType is defined as mandatory.
 java.lang.String getPaymentTypeValue()
          Field paymentType is defined as mandatory.
 SjIdentity lookupCardnr()
          Field cardnr is defined as optional.
 TiByteArrayInterface lookupCreditCardTransactionJournalData()
          Field creditCardTransactionJournalData is defined as mandatory.
 SjEncryptedDataInfo lookupEncryptedCardnumberInfo()
          Field encryptedCardnumberInfo is defined as optional.
 TiStringInterface lookupPaymentType()
          Field paymentType is defined as mandatory.
 void setCardnr(SjIdentity inData)
          Field cardnr is defined as optional.
 void setCardnrValue(java.lang.String inData)
          Field cardnr is defined as optional.
 void setCardnrValue(java.lang.String inData, boolean inNotify)
          Field cardnr is defined as optional.
 void setCreditCardTransactionJournalData(TiByteArrayInterface inData)
          Field creditCardTransactionJournalData is defined as mandatory.
 void setCreditCardTransactionJournalDataValue(byte[] inData)
          Field creditCardTransactionJournalData is defined as mandatory.
 void setCreditCardTransactionJournalDataValue(byte[] inData, boolean inNotify)
          Field creditCardTransactionJournalData is defined as mandatory.
 void setEncryptedCardnumberInfo(SjEncryptedDataInfo inData)
          Field encryptedCardnumberInfo is defined as optional.
 void setPaymentType(TiStringInterface inData)
          Field paymentType is defined as mandatory.
 void setPaymentTypeValue(java.lang.String inData)
          Field paymentType is defined as mandatory.
 void setPaymentTypeValue(java.lang.String inData, boolean inNotify)
          Field paymentType is defined as mandatory.
 
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.core.model.TiListModelPartInterface
addModelElement, addModelElement, addModelElements, addModelElements, containsModelElement, getIndexOf, getIndexOfEqualsModel, getIndexOfInstance, getLastIndexOf, getListSize, getModelElementAt, getModelElements, insertModelElementAt, insertModelElementAt, moveModelElementOfInstance, moveModelElementOfInstance, removeAllModelElements, removeAllModelElements, removeModelElement, removeModelElement, removeModelElementAt, removeModelElementAt, setModelElementAt, setModelElementAt, setModelElements, setModelElements
 
Methods inherited from interface org.stina.framework.support.observer.TiSubjectInterface
attachObserver, clone, detachObserver, getObserverCount, isObserverAttached, lookupObservers, lookupObserversLock, notifyObservers, toDebugString
 

Field Detail

PAYMENT_TYPE

static final java.lang.String PAYMENT_TYPE
See Also:
Constant Field Values

CREDIT_CARD_TRANSACTION_JOURNAL_DATA

static final java.lang.String CREDIT_CARD_TRANSACTION_JOURNAL_DATA
See Also:
Constant Field Values

CARDNR

static final java.lang.String CARDNR
See Also:
Constant Field Values

ENCRYPTED_CARDNUMBER_INFO

static final java.lang.String ENCRYPTED_CARDNUMBER_INFO
See Also:
Constant Field Values
Method Detail

getPaymentType

TiStringInterface getPaymentType()
Field paymentType is defined as mandatory.


lookupPaymentType

TiStringInterface lookupPaymentType()
Field paymentType is defined as mandatory.


setPaymentType

void setPaymentType(TiStringInterface inData)
Field paymentType is defined as mandatory.


getPaymentTypeValue

java.lang.String getPaymentTypeValue()
Field paymentType is defined as mandatory.


setPaymentTypeValue

void setPaymentTypeValue(java.lang.String inData)
Field paymentType is defined as mandatory.


setPaymentTypeValue

void setPaymentTypeValue(java.lang.String inData,
                         boolean inNotify)
Field paymentType is defined as mandatory.


getCreditCardTransactionJournalData

TiByteArrayInterface getCreditCardTransactionJournalData()
Field creditCardTransactionJournalData is defined as mandatory.


lookupCreditCardTransactionJournalData

TiByteArrayInterface lookupCreditCardTransactionJournalData()
Field creditCardTransactionJournalData is defined as mandatory.


setCreditCardTransactionJournalData

void setCreditCardTransactionJournalData(TiByteArrayInterface inData)
Field creditCardTransactionJournalData is defined as mandatory.


getCreditCardTransactionJournalDataValue

byte[] getCreditCardTransactionJournalDataValue()
Field creditCardTransactionJournalData is defined as mandatory.


setCreditCardTransactionJournalDataValue

void setCreditCardTransactionJournalDataValue(byte[] inData)
Field creditCardTransactionJournalData is defined as mandatory.


setCreditCardTransactionJournalDataValue

void setCreditCardTransactionJournalDataValue(byte[] inData,
                                              boolean inNotify)
Field creditCardTransactionJournalData is defined as mandatory.


getCardnr

SjIdentity getCardnr()
Field cardnr is defined as optional.


lookupCardnr

SjIdentity lookupCardnr()
Field cardnr is defined as optional.


setCardnr

void setCardnr(SjIdentity inData)
Field cardnr is defined as optional.


getCardnrValue

java.lang.String getCardnrValue()
Field cardnr is defined as optional.


setCardnrValue

void setCardnrValue(java.lang.String inData)
Field cardnr is defined as optional.


setCardnrValue

void setCardnrValue(java.lang.String inData,
                    boolean inNotify)
Field cardnr is defined as optional.


getEncryptedCardnumberInfo

SjEncryptedDataInfo getEncryptedCardnumberInfo()
Field encryptedCardnumberInfo is defined as optional.


lookupEncryptedCardnumberInfo

SjEncryptedDataInfo lookupEncryptedCardnumberInfo()
Field encryptedCardnumberInfo is defined as optional.


setEncryptedCardnumberInfo

void setEncryptedCardnumberInfo(SjEncryptedDataInfo inData)
Field encryptedCardnumberInfo is defined as optional.



Copyright © 2012. All Rights Reserved.