public class TransactionSchema
extends java.lang.Object
| コンストラクタと説明 |
|---|
TransactionSchema(Key aetName,
java.lang.String aetID,
Key tranSourceName,
Key tranTargetName,
SessionObservableFilter tranSourceFilter,
java.lang.String tranPathString,
FilterFactory filterFactory,
SessionObservableFilter transactionFilter,
Key amountPtypeNameKey,
Key tranForeignKeyPtypeName,
java.lang.String accountSourcePath,
Key accountPrimaryPtypeName,
Key entryAmountPtypeName,
PathContextFactory pathContextFactory,
ServiceProcessModel tranSourceFeedbackMapping,
ServiceProcessModel tranTargetFeedbackMapping,
ServiceProcessModel tranSourceRollbackFeedbackMapping,
ServiceProcessModel tranTargetRollbackFeedbackMapping,
ServiceProcessModel setMetaNoProcess,
Key accountProxyPtypeNameKey,
boolean accountRollbackRemoveFlag,
boolean amendmentFlag,
java.lang.String tranBasisDatePtypeName,
java.lang.String tranBasisDatetimePtypeName,
java.lang.String applyDatePtypeName,
java.lang.String applyDatetimePtypeName,
Key tranFixedFlagPtypeNameKey,
Key tranUnitPricePtypeNameKey,
Finder finder,
java.lang.String aetMetaName) |
public TransactionSchema(Key aetName, java.lang.String aetID, Key tranSourceName, Key tranTargetName, SessionObservableFilter tranSourceFilter, java.lang.String tranPathString, FilterFactory filterFactory, SessionObservableFilter transactionFilter, Key amountPtypeNameKey, Key tranForeignKeyPtypeName, java.lang.String accountSourcePath, Key accountPrimaryPtypeName, Key entryAmountPtypeName, PathContextFactory pathContextFactory, ServiceProcessModel tranSourceFeedbackMapping, ServiceProcessModel tranTargetFeedbackMapping, ServiceProcessModel tranSourceRollbackFeedbackMapping, ServiceProcessModel tranTargetRollbackFeedbackMapping, ServiceProcessModel setMetaNoProcess, Key accountProxyPtypeNameKey, boolean accountRollbackRemoveFlag, boolean amendmentFlag, java.lang.String tranBasisDatePtypeName, java.lang.String tranBasisDatetimePtypeName, java.lang.String applyDatePtypeName, java.lang.String applyDatetimePtypeName, Key tranFixedFlagPtypeNameKey, Key tranUnitPricePtypeNameKey, Finder finder, java.lang.String aetMetaName)
public Key getAETName()
public java.lang.String getAETID()
public Key getTransactionSourceNameKey()
public Key getTransactionTargetNameKey()
public SessionObservableFilter getTransactionSourceFilter()
public boolean applygetTransactionSourceFilter(Observable transactionSource, Session session)
public java.lang.String getTargetPathString()
public ParseResult getTransactionPath()
public SessionObservableFilter getTransactionFilter()
public Key getAmountPtypeName()
public Key getTransactionForienKeyPtypeName()
public java.lang.String getAccountSourcePathString()
public ParseResult getAccountSourcePath()
public Key getAccountSourceAccountPrimaryPtypeName()
public Key getAccountSourceEntryAmountPtypeName()
public java.util.List getTransactionTarget(Observable source, Session session)
source - session - public java.util.List getAccountSource(Observable source, Session session)
source - session - public int hashCode()
hashCode クラス内 java.lang.Objectpublic boolean equals(java.lang.Object o)
equals クラス内 java.lang.Objectpublic java.lang.String toString()
toString クラス内 java.lang.Objectpublic ServiceProcessModel getTransactionSourceFeedbackMapping()
public ServiceProcessModel getTransactionTargetFeedbackMapping()
public ServiceProcessModel getTransactionSourceRollbackFeedbackMapping()
public ServiceProcessModel getTransactionTargetRollbackFeedbackMapping()
public Key getAccountProxyPtypeName()
public boolean getAccountRollbackRemoveFlag()
public ServiceProcessModel getSetMetaNoProcess()
public boolean getAmendmentFlag()
public Key getTranBasisDatePtypeNameKey()
public Key getTranBasisDatetimePtypeNameKey()
public Key getApplyDatePtypeNameKey()
public Key getApplyDatetimePtypeNameKey()
public Key getTranFixedFlagPtypeNameKey()
public Key getTranUnitPricePtypeNameKey()