public class ImportInfoService extends AbstractImportService
| 修飾子とタイプ | クラスと説明 |
|---|---|
static class |
ImportInfoService.ImportInfoResult
自治体設定のインポート結果
|
| コンストラクタと説明 |
|---|
ImportInfoService() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
ImportInfoService.ImportInfoResult |
execute(ExportService.ExportFileSet exportFileSet,
java.lang.Long localgovinfoid,
java.lang.String password,
java.lang.String ecomuser,
CommunityInfo communityInfo,
jp.ecom_plat.map.db.GroupInfo groupInfo)
自治体設定のインポート
|
ImportInfoService.ImportInfoResult |
importInfo(java.io.File infoExportXsl,
java.lang.Long localgovinfoidDest)
自治体の設定をインポートします.
|
java.util.Map<java.lang.Long,java.lang.Long> |
importListSearchConditionInfo(java.io.File infoExportXsl,
MapRestore.Result mapRestoreResult)
フィルタリング条件をインポートします.
|
MapRestore.Result |
restoreMap(java.io.Writer out,
java.io.File zipFile,
CommunityInfo communityInfo,
jp.ecom_plat.map.db.GroupInfo groupInfo,
java.util.HashMap<java.lang.Integer,UserInfo> userInfoTable)
地図のリストア
|
void |
setSystemtableMap(java.io.File masterExportXsl)
システムテーブルのIDマッピングを設定します.
|
void |
updateGroupInfoAndUnitInfo(ImportInfoService.ImportInfoResult importInfoResult,
java.lang.String password,
java.lang.String ecomuser)
班情報の更新
|
void |
updateRestoreFilterId(java.util.Map<java.lang.Long,java.lang.Long> filterIdTable,
java.lang.Long localgovinfoidDest)
フィルタ条件のリストアでIDが変わっているため、自治体設定の方もIDを更新する.
|
void |
updateRestoreMapIdLayerId(MapRestore.Result mapRestoreResult,
java.lang.Long localgovinfoidDest)
地図のリストアでIDが変わっているため、自治体設定の方もIDを更新する.
|
getClassesOrderbyDependencypublic ImportInfoService.ImportInfoResult execute(ExportService.ExportFileSet exportFileSet, java.lang.Long localgovinfoid, java.lang.String password, java.lang.String ecomuser, CommunityInfo communityInfo, jp.ecom_plat.map.db.GroupInfo groupInfo) throws java.security.NoSuchAlgorithmException
exportFileSet - エクスポートファイルlocalgovinfoid - 自治体IDpassword - ログインパスワードecomuser - eコミユーザcommunityInfo - eコミサイト情報groupInfo - eコミグループ情報java.security.NoSuchAlgorithmExceptionpublic java.util.Map<java.lang.Long,java.lang.Long> importListSearchConditionInfo(java.io.File infoExportXsl,
MapRestore.Result mapRestoreResult)
ExportService.exportListSearchConditionInfo(HSSFWorkbook, Long)infoExportXsl - 自治体設定エクセルファイルmapRestoreResult - 地図リストア結果public void setSystemtableMap(java.io.File masterExportXsl)
masterExportXsl - public void updateGroupInfoAndUnitInfo(ImportInfoService.ImportInfoResult importInfoResult, java.lang.String password, java.lang.String ecomuser) throws java.security.NoSuchAlgorithmException
importInfoResult - 自治体情報インポート結果password - ログイン班パスワードecomuser - eコミユーザIDjava.security.NoSuchAlgorithmExceptionpublic void updateRestoreMapIdLayerId(MapRestore.Result mapRestoreResult,
java.lang.Long localgovinfoidDest)
mapRestoreResult - 地図復元結果localgovinfoidDest - 復元先自治体IDpublic void updateRestoreFilterId(java.util.Map<java.lang.Long,java.lang.Long> filterIdTable,
java.lang.Long localgovinfoidDest)
filterIdTable - フィルタID変換テーブルlocalgovinfoidDest - 復元先自治体IDpublic MapRestore.Result restoreMap(java.io.Writer out,
java.io.File zipFile,
CommunityInfo communityInfo,
jp.ecom_plat.map.db.GroupInfo groupInfo,
java.util.HashMap<java.lang.Integer,UserInfo> userInfoTable)
out - zipFile - communityInfo - 復元先サイトgroupInfo - 復元先グループuserInfoTable - ユーザID変換テーブルpublic ImportInfoService.ImportInfoResult importInfo(java.io.File infoExportXsl, java.lang.Long localgovinfoidDest)
infoExportXsl - 自治体設定をエクスポートしたエクセルファイルlocalgovinfoidDest - インポート先自治体ID