public class CompletionFactoryCreatorImpl extends java.lang.Object implements CompletionFactoryCreator
(completion
{before ;; optional beforeかafterのいずれかがあればよい
(completion_name
ptype phenomenonTypeName ;; class,pathと排他 ある現象型を取り出してその値のupdatableに対してcommitを実行する。
path jndi_path_name ;; ptype,classと排他
class class_name ;; ptpye,pathと排他
)
(cascade ;; 予約後(cascade)
;; 詳細は、CascadeFactoryCreatorImplを参照
)
...
}
{after
(completion_name
ptype phenomenonTypeName ;; class,pathと排他。ある現象型を取り出してその値のupdatableに対してcommitを実行する。
path jndi_path_name ;; classと排他
class class_name ;; pathと排他
helper 外部Helper名 ;; !で始まるとfacadeまたはクラス、!で始まらない場合はModel名とみなす。
)
(completion_name
ptype meisai_phenomenonTypeName
(entry
foreign_key Meisia側でSheet側の主キーを保持している現象型名
(mapping ;; Meisai反映時にSheet側から自動的に転記する現象型名を記述する(optional)
明細側現象型名 Sheet側現象型名 ;; Sheet側現象型名はPath形式で記述することも可能
)
)
)
ptypeName "" ;; ptype phenomenonTypeName ( entry foreign_key = primaryKeyName)を指定したに同じ
ptypeName !helper_string ;; ptype phenomenonTypeName, heler = helper_stringを指定したに同じ
...
ptypeName foreignKeyName ;; ptype phenomenonTypeName, (entry forieng_key = foreignKeyName )の指定と同じ
}
)
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static Key |
KEY_After |
static Key |
KEY_Before |
static Key |
KEY_Cascade |
static Key |
KEY_Class |
static Key |
KEY_ClassSingle |
static Key |
KEY_Completion |
static Key |
KEY_Entry |
static Key |
KEY_Helper |
static Key |
KEY_Path |
static Key |
KEY_Ptype |
| コンストラクタと説明 |
|---|
CompletionFactoryCreatorImpl() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
CompletionFactory |
createCompletionFactory(Resource resource)
ResourceからCompletionFactoryを生成する。
|
CompletionFactory |
createCompletionFactory(Resource resource,
java.util.Map completionInfo)
Internal use only.
|
java.lang.String |
getCreatorName()
Creatorの名前を返す。
|
java.lang.String[] |
getDependCreatorNames()
Creatorが依存する他のCreatorキー名を表す。
|
Key[] |
getDependFactoryKey()
Creatorが依存する他のFactoryのキー名を表す。
|
Key |
getFactoryKey()
Resourceで対応するFactoryキー名を返す。
|
public static final Key KEY_Before
public static final Key KEY_After
public static final Key KEY_Path
public static final Key KEY_Class
public static final Key KEY_Helper
public static final Key KEY_ClassSingle
public static final Key KEY_Ptype
public static final Key KEY_Completion
public static final Key KEY_Entry
public static final Key KEY_Cascade
public CompletionFactory createCompletionFactory(Resource resource) throws FatalException
CompletionFactoryCreatorcreateCompletionFactory インタフェース内 CompletionFactoryCreatorFatalExceptionpublic CompletionFactory createCompletionFactory(Resource resource, java.util.Map completionInfo) throws FatalException
CompletionFactoryCreatorcreateCompletionFactory インタフェース内 CompletionFactoryCreatorFatalExceptionpublic Key getFactoryKey()
FactoryCreatorgetFactoryKey インタフェース内 FactoryCreatorpublic Key[] getDependFactoryKey()
FactoryCreatorgetDependFactoryKey インタフェース内 FactoryCreatorpublic java.lang.String[] getDependCreatorNames()
FactoryCreatorgetDependCreatorNames インタフェース内 FactoryCreatorpublic java.lang.String getCreatorName()
FactoryCreatorgetCreatorName インタフェース内 FactoryCreator