public class ImportTrackdataService extends AbstractImportService
修飾子とタイプ | クラスと説明 |
---|---|
static class |
ImportTrackdataService.ImportTrackdataResult
災害データのインポート結果
|
static class |
ImportTrackdataService.UploadedTracdatakInfo
マッピングファイルのCSV項目定義
|
コンストラクタと説明 |
---|
ImportTrackdataService() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addTracktableInfoFkeyConst() |
void |
dropTracktableInfoFkeyConst() |
DisconnectImportConfirmDto |
execute(java.lang.Boolean doImport,
java.util.Map<java.lang.Long,java.lang.Long> trackMap,
java.lang.String[] updateFeatures,
java.lang.String[] updateTrackTableDatas,
java.lang.String sameTrackTableDatas,
TrackDataExportService.ExportTrackFileSet exportTrackFileSet,
java.lang.Long localgovinfoidDest,
java.lang.String ecomuser,
CommunityInfo communityInfo,
jp.ecom_plat.map.db.GroupInfo groupInfo,
MapmasterInfo mapmasterInfo)
災害データのインポート
|
DisconnectImportConfirmDto |
execute(java.lang.Boolean doImport,
java.util.Map<java.lang.Long,java.lang.Long> trackMap,
java.lang.String[] updateFeatures,
java.lang.String[] updateTrackTableDatas,
java.lang.String sameTrackTableDatas,
TrackDataExportService.ExportTrackFileSet exportTrackFileSet,
java.lang.Long localgovinfoidDest,
java.lang.String ecomuser,
CommunityInfo communityInfo,
jp.ecom_plat.map.db.GroupInfo groupInfo,
MapmasterInfo mapmasterInfo,
boolean importAll,
boolean importAttachedFile) |
ImportTrackdataService.ImportTrackdataResult |
importTrackdata(java.lang.Boolean doImport,
java.io.File trackdataExportXsl,
java.lang.Long localgovinfoidSrc,
java.lang.Long localgovinfoidDest)
災害データをインポートします.
|
ImportTrackdataService.ImportTrackdataResult |
importTrackdata(java.lang.Boolean doImport,
java.io.File trackdataExportXsl,
java.lang.Long localgovinfoidSrc,
java.lang.Long localgovinfoidDest,
java.lang.Long trackdataidSrc,
java.lang.Long trackdataidDest,
java.lang.String[] updateTrackTableDatas,
java.lang.String sameTrackTableDatas,
java.io.File uploadZipFileDir)
災害データをインポートします.
|
void |
updateImportResult(ImportTrackdataService.UploadedTracdatakInfo uploadedTracdatakInfo,
java.lang.Long localgovinfoidDest,
java.lang.Long dbTrackDataId,
java.lang.Long dbMapId,
java.util.List<TracktableInfo> dbTracktableInfoList,
java.util.Map<java.lang.String,java.lang.String> layerInfoIdReverseMap)
インポート履歴情報を更新する
|
void |
updateRestoreMapIdLayerId(jp.ecom_plat.map.jsp.admin.MapRestore.Result mapRestoreResult,
ImportTrackdataService.ImportTrackdataResult importTrackdataResult,
java.lang.Long oldTrackMapId,
java.lang.Long trackMapId)
地図のリストアでIDが変わっているため、災害データの方もIDを更新する.
|
getClassesOrderbyDependency
public DisconnectImportConfirmDto execute(java.lang.Boolean doImport, java.util.Map<java.lang.Long,java.lang.Long> trackMap, java.lang.String[] updateFeatures, java.lang.String[] updateTrackTableDatas, java.lang.String sameTrackTableDatas, TrackDataExportService.ExportTrackFileSet exportTrackFileSet, java.lang.Long localgovinfoidDest, java.lang.String ecomuser, CommunityInfo communityInfo, jp.ecom_plat.map.db.GroupInfo groupInfo, MapmasterInfo mapmasterInfo) throws java.security.NoSuchAlgorithmException
exportFileSet
- localgovinfoid
- password
- ecomuser
- java.security.NoSuchAlgorithmException
public DisconnectImportConfirmDto execute(java.lang.Boolean doImport, java.util.Map<java.lang.Long,java.lang.Long> trackMap, java.lang.String[] updateFeatures, java.lang.String[] updateTrackTableDatas, java.lang.String sameTrackTableDatas, TrackDataExportService.ExportTrackFileSet exportTrackFileSet, java.lang.Long localgovinfoidDest, java.lang.String ecomuser, CommunityInfo communityInfo, jp.ecom_plat.map.db.GroupInfo groupInfo, MapmasterInfo mapmasterInfo, boolean importAll, boolean importAttachedFile) throws java.security.NoSuchAlgorithmException
java.security.NoSuchAlgorithmException
public void updateImportResult(ImportTrackdataService.UploadedTracdatakInfo uploadedTracdatakInfo, java.lang.Long localgovinfoidDest, java.lang.Long dbTrackDataId, java.lang.Long dbMapId, java.util.List<TracktableInfo> dbTracktableInfoList, java.util.Map<java.lang.String,java.lang.String> layerInfoIdReverseMap)
mapRestoreResult
- 地図復元結果public void updateRestoreMapIdLayerId(jp.ecom_plat.map.jsp.admin.MapRestore.Result mapRestoreResult, ImportTrackdataService.ImportTrackdataResult importTrackdataResult, java.lang.Long oldTrackMapId, java.lang.Long trackMapId)
mapRestoreResult
- 地図復元結果public ImportTrackdataService.ImportTrackdataResult importTrackdata(java.lang.Boolean doImport, java.io.File trackdataExportXsl, java.lang.Long localgovinfoidSrc, java.lang.Long localgovinfoidDest, java.lang.Long trackdataidSrc, java.lang.Long trackdataidDest, java.lang.String[] updateTrackTableDatas, java.lang.String sameTrackTableDatas, java.io.File uploadZipFileDir)
doImport
- インポート実行フラグtrackdataExportXsl
- 災害データをエクスポートしたエクセルファイルlocalgovinfoidSrc
- インポート元自治体IDlocalgovinfoidDest
- インポート先自治体IDtrackdataidSrc
- インポート元災害IDtrackdataidDest
- インポート先災害IDupdateTrackTableDatas
- インポート対象のIDチェックボックスリストuseUpdateTrackTableDatas
- updateTrackTableDatas使用フラグuploadZipFileDir
- インポート元アップロードZIPファイル展開ディレクトリpublic ImportTrackdataService.ImportTrackdataResult importTrackdata(java.lang.Boolean doImport, java.io.File trackdataExportXsl, java.lang.Long localgovinfoidSrc, java.lang.Long localgovinfoidDest)
trackdataExportXsl
- 災害データをエクスポートしたエクセルファイルlocalgovinfoidDest
- インポート先自治体IDpublic void addTracktableInfoFkeyConst()
public void dropTracktableInfoFkeyConst()