public class SimpleAssignImpl extends java.lang.Object implements Assign, AssignSource
| 修飾子とタイプ | クラスと説明 |
|---|---|
static class |
SimpleAssignImpl.DummyServiceProcess |
| コンストラクタと説明 |
|---|
SimpleAssignImpl() |
SimpleAssignImpl(Resource resource,
java.lang.String assignID,
java.lang.String assignProcessName,
java.lang.String assignProcessID,
java.lang.String assignModelName,
AssignCondition sourceCondition,
AssignCondition assignCondition,
ServiceProcessModel[] assignProcessArray,
ServiceProcessModel[] assignNoIteratorProcessArray,
AssignIterator assignIterator,
WeightedEvaluate weightedEvaluate,
boolean keepAssignTarget,
boolean noDuplicate,
boolean iterator_as_assgin,
ServiceProcessCondition beforeCondition,
ServiceProcessCondition afterCondition,
java.util.Map assignTargetFeedbackMapping,
ServiceProcess prepareSession,
ServiceProcess iteratorSession,
ServiceProcess beforeIteratorFeedbackSession,
ServiceProcess afterIteratorFeedbackSession,
ServiceProcess beforeMappingSession,
ServiceProcess afterMappingSession,
AssignSourceFeedbackContainer sourceSaveFeedackContainer,
boolean saveSyncAET) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.util.List |
assign(Session session,
Updatable source,
Updatable assignTarget,
java.util.List resultList,
AssignSchemaLogWriter assignExecLog)
SourceとSession情報からUpdatableの内容を更新あるいは、作成する
|
boolean |
equals(java.lang.Object obj) |
Assign |
getAssign(Resource resource,
java.lang.String assignID,
java.lang.String assignModelName,
java.util.Map info,
int order)
Resourceと定義情報からAssignを取得する
|
AssignCondition |
getAssignCondition() |
java.lang.String |
getAssignID() |
java.lang.String |
getAssignProcessID() |
java.lang.String |
getAssignProcessName() |
AssignType |
getAssignType()
Assignの種類を返す。
|
static AssignSource |
getInstance() |
ServiceProcess |
getPrepareSession() |
AssignCondition |
getSourceCondition() |
java.lang.String |
toString() |
public SimpleAssignImpl()
public SimpleAssignImpl(Resource resource, java.lang.String assignID, java.lang.String assignProcessName, java.lang.String assignProcessID, java.lang.String assignModelName, AssignCondition sourceCondition, AssignCondition assignCondition, ServiceProcessModel[] assignProcessArray, ServiceProcessModel[] assignNoIteratorProcessArray, AssignIterator assignIterator, WeightedEvaluate weightedEvaluate, boolean keepAssignTarget, boolean noDuplicate, boolean iterator_as_assgin, ServiceProcessCondition beforeCondition, ServiceProcessCondition afterCondition, java.util.Map assignTargetFeedbackMapping, ServiceProcess prepareSession, ServiceProcess iteratorSession, ServiceProcess beforeIteratorFeedbackSession, ServiceProcess afterIteratorFeedbackSession, ServiceProcess beforeMappingSession, ServiceProcess afterMappingSession, AssignSourceFeedbackContainer sourceSaveFeedackContainer, boolean saveSyncAET)
public java.util.List assign(Session session, Updatable source, Updatable assignTarget, java.util.List resultList, AssignSchemaLogWriter assignExecLog) throws AssignException
Assignassign インタフェース内 AssignresultList - 結果を保持するListAssignExceptionpublic AssignType getAssignType()
AssigngetAssignType インタフェース内 AssigngetAssignType インタフェース内 AssignSourcepublic static AssignSource getInstance()
public Assign getAssign(Resource resource, java.lang.String assignID, java.lang.String assignModelName, java.util.Map info, int order) throws FatalException
AssignSourcegetAssign インタフェース内 AssignSourceFatalExceptionpublic java.lang.String getAssignID()
getAssignID インタフェース内 Assignpublic java.lang.String getAssignProcessName()
getAssignProcessName インタフェース内 Assignpublic AssignCondition getSourceCondition()
getSourceCondition インタフェース内 Assignpublic AssignCondition getAssignCondition()
getAssignCondition インタフェース内 Assignpublic ServiceProcess getPrepareSession()
public java.lang.String toString()
toString クラス内 java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals クラス内 java.lang.Objectpublic java.lang.String getAssignProcessID()
getAssignProcessID インタフェース内 Assign