public abstract class AbstractExportMarkdownJob extends AbstractGenericJob
AbstractGenericJob.FileProcessType, AbstractGenericJob.IllegalJobParametersException, AbstractGenericJob.ProcessFile
修飾子とタイプ | フィールドと説明 |
---|---|
protected static String |
LOCALE_ID_CN
中国語ロケールID.
|
protected static String |
LOCALE_ID_EN
英語ロケールID.
|
protected static String |
LOCALE_ID_JA
日本語ロケールID.
|
protected Locale |
localeCn
中国語ロケール.
|
protected Locale |
localeEn
英語ロケール.
|
protected Locale |
localeJa
日本語ロケール.
|
protected static String |
LS
LineSeparator.
|
protected PropertyHelper |
propertyHelper
PropertyHelper.
|
protected Map<String,String> |
surfacesCn
中国語サーフィス.
|
protected Map<String,String> |
surfacesEn
英語サーフィス.
|
protected Map<String,String> |
surfacesJa
日本語サーフィス.
|
protected SystemLocaleHelper |
systemLocaleHelper
SystemLocaleHelper.
|
protected XmlSettingsHelper |
xmlSettingsHelper
XmlSettingsHelper.
|
contextHelper, dateHelper, dateValidator, formatHelper, identifierHelper, JOBPARAM_COMPANY_CD, JOBPARAM_COMPANY_GROUP_CD, JOBPARAM_COMPANY_GROUP_SET_CD, JOBPARAM_CONDUCTOR, JOBPARAM_ERROR_SKIP, JOBPARAM_JOB_ID, JOBPARAM_JOB_NAME, JOBPARAM_JOB_NET_ID, JOBPARAM_JOB_NET_NAME, JOBPARAM_LOCK_WAIT, JOBPARAM_MONITOR_ID, JOBPARAM_OUTPUT_LOG, JOBPARAM_PROCESS_COMPANY, JOBPARAM_PROCESS_DATE, JOBPARAM_TASK_ID, JOBPARAM_TENANT_ID, jobResultList, localeValidator, parameters, processCompany, processDate, processFiles, result, transactionHelper, xmlOutputHelper
コンストラクタと説明 |
---|
AbstractExportMarkdownJob()
コンストラクタ.
|
AbstractExportMarkdownJob(Map<String,String> parameters)
コンストラクタ.
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected String |
cnvJson(String json)
JSON文字列変換.
|
protected String |
cnvText(Object obj)
文字列変換.
|
protected void |
exportFile(String filePath,
String data)
ファイル出力.
|
protected String |
makeAnchor(String href,
Object labelObj)
Anchor作成.
|
protected String |
makeAnchor(String title,
String href,
Object labelObj)
Anchor作成.
|
protected String |
makeColGroup(String... styles)
カラムグループデータ作成.
|
protected String |
makeDataRow(Object... objs)
行データ作成(全列:td).
|
protected String |
makeHeadRow(Object... objs)
行データ作成(全列:th).
|
protected String |
makeMixRow(Object... objs)
行データ作成(1列目:th, 2列目以降:td).
|
protected String |
makeSpan(String id,
Object labelObj)
Span作成.
|
protected String |
makeSpan(String title,
String id,
Object labelObj)
Span作成.
|
protected void |
makeSql(StringBuilder builder,
Set<String> sqlSet)
SQL出力.
|
protected String |
makeSurfaceAnchor(String href,
Object labelObj)
アンカー作成.
|
protected String |
replace(String target,
String oldChar,
String newChar)
Replace.
|
addArchiveFile, addDeleteFile, addReadFile, addWriteFile, execute, getCompanyCdList, getConductor, getEndMessage, getJobResult, getLockKey, getLockWait, getMessage, getParameter, getParameters, getProcessType, getStartMessage, getSurface, initializeJobResult, isCompanyProcess, isOutputLog, outputJobProcessResult, postExecute, postProcess, preExecute, preProcess, process, replace, run, validateParameters
protected PropertyHelper propertyHelper
protected SystemLocaleHelper systemLocaleHelper
protected XmlSettingsHelper xmlSettingsHelper
protected static final String LS
protected Locale localeJa
protected Locale localeEn
protected Locale localeCn
protected void exportFile(String filePath, String data) throws KaidenSystemException
filePath
- ファイルパスdata
- 出力データKaidenSystemException
- KaidenSystemException
protected String makeSurfaceAnchor(String href, Object labelObj) throws KaidenSystemException
href
- リンク先labelObj
- アンカーラベルKaidenSystemException
- KaidenSystemException
protected String makeAnchor(String href, Object labelObj) throws KaidenSystemException
href
- リンク先labelObj
- ラベルKaidenSystemException
- KaidenSystemException
protected String makeAnchor(String title, String href, Object labelObj) throws KaidenSystemException
title
- タイトルhref
- リンク先labelObj
- ラベルKaidenSystemException
- KaidenSystemException
protected String makeSpan(String id, Object labelObj) throws KaidenSystemException
id
- IDlabelObj
- ラベルKaidenSystemException
- KaidenSystemException
protected String makeSpan(String title, String id, Object labelObj) throws KaidenSystemException
title
- タイトルid
- IDlabelObj
- ラベルKaidenSystemException
- KaidenSystemException
protected String makeColGroup(String... styles) throws KaidenSystemException
styles
- CSSKaidenSystemException
- KaidenSystemException
protected String makeMixRow(Object... objs) throws KaidenSystemException
objs
- カラムデータKaidenSystemException
- KaidenSystemException
protected String makeHeadRow(Object... objs) throws KaidenSystemException
objs
- カラムデータKaidenSystemException
- KaidenSystemException
protected String makeDataRow(Object... objs) throws KaidenSystemException
objs
- カラムデータKaidenSystemException
- KaidenSystemException
protected String cnvText(Object obj) throws KaidenSystemException
obj
- 変換元オブジェクトKaidenSystemException
- KaidenSystemException
protected String cnvJson(String json) throws KaidenSystemException
json
- JSON文字列KaidenSystemException
- KaidenSystemException
protected void makeSql(StringBuilder builder, Set<String> sqlSet) throws KaidenSystemException
builder
- StringBuilder
sqlSet
- SQLパスKaidenSystemException
- KaidenSystemException
Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.