se.sj.stina.domain.model
Interface SjPaymentReferenceData

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:
SjPaymentReferenceDataPlain, SjPaymentReferenceDataStandard

public interface SjPaymentReferenceData
extends TiMapModelInterface, TiModelInterface, TiGeneratedModelInterface

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.


Field Summary
static java.lang.String EXTERNAL_REFERENCE_NUMBER
           
static java.lang.String TRANSACTION_JOURNAL_SPECIFICATION
           
 
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
 TiStringInterface getExternalReferenceNumber()
          Field externalReferenceNumber is defined as mandatory.
 java.lang.String getExternalReferenceNumberValue()
          Field externalReferenceNumber is defined as mandatory.
 SjTransactionJournalSpecification getTransactionJournalSpecification()
          Field transactionJournalSpecification is defined as optional.
 TiStringInterface lookupExternalReferenceNumber()
          Field externalReferenceNumber is defined as mandatory.
 SjTransactionJournalSpecification lookupTransactionJournalSpecification()
          Field transactionJournalSpecification is defined as optional.
 void setExternalReferenceNumber(TiStringInterface inData)
          Field externalReferenceNumber is defined as mandatory.
 void setExternalReferenceNumberValue(java.lang.String inData)
          Field externalReferenceNumber is defined as mandatory.
 void setExternalReferenceNumberValue(java.lang.String inData, boolean inNotify)
          Field externalReferenceNumber is defined as mandatory.
 void setTransactionJournalSpecification(SjTransactionJournalSpecification inData)
          Field transactionJournalSpecification 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.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

EXTERNAL_REFERENCE_NUMBER

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

TRANSACTION_JOURNAL_SPECIFICATION

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

getExternalReferenceNumber

TiStringInterface getExternalReferenceNumber()
Field externalReferenceNumber is defined as mandatory.


lookupExternalReferenceNumber

TiStringInterface lookupExternalReferenceNumber()
Field externalReferenceNumber is defined as mandatory.


setExternalReferenceNumber

void setExternalReferenceNumber(TiStringInterface inData)
Field externalReferenceNumber is defined as mandatory.


getExternalReferenceNumberValue

java.lang.String getExternalReferenceNumberValue()
Field externalReferenceNumber is defined as mandatory.


setExternalReferenceNumberValue

void setExternalReferenceNumberValue(java.lang.String inData)
Field externalReferenceNumber is defined as mandatory.


setExternalReferenceNumberValue

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


getTransactionJournalSpecification

SjTransactionJournalSpecification getTransactionJournalSpecification()
Field transactionJournalSpecification is defined as optional.


lookupTransactionJournalSpecification

SjTransactionJournalSpecification lookupTransactionJournalSpecification()
Field transactionJournalSpecification is defined as optional.


setTransactionJournalSpecification

void setTransactionJournalSpecification(SjTransactionJournalSpecification inData)
Field transactionJournalSpecification is defined as optional.



Copyright © 2012. All Rights Reserved.