C# 클래스 com.Sconit.Service.Dss.AbstractInboundMgr

상속: SessionBase, IInboundMgr
파일 보기 프로젝트 열기: Novthirteen/yfkey-scms

공개 메소드들

메소드 설명
AbstractInboundMgr ( IDssImportHistoryMgr dssImportHistoryMgr, IGenericMgr genericMgr ) : System
ArchiveFile ( IList fileFullPaths, string archiveFloder ) : void
ArchiveFile ( string fileFullPath, string archiveFloder ) : void
CreateDssImportHistory ( DssInboundControl dssInboundControl, IList dssImportHistoryList, string files ) : void
DataReader ( string fileName, Encoding enc, string delimiter ) : FlatFileReader
DoAsyncProcessDssInboundRecord ( DssInboundControl dssInboundControl ) : void
ProcessCreateData ( IList dssImportHistoryList ) : IList
ProcessDeleteData ( IList dssImportHistoryList ) : IList
ProcessDssInboundRecord ( DssInboundControl dssInboundControl ) : void
ProcessInboundFile ( DssInboundControl dssInboundControl, string files ) : void
ProcessInboundRecord ( DssInboundControl dssInboundControl ) : void

보호된 메소드들

메소드 설명
CreateOrUpdateObject ( IList objList ) : void
CreateOrUpdateObject ( object obj ) : void
DeleteObject ( IList objList ) : void
DeleteObject ( object obj ) : void
DeserializeForCreate ( IList dssImportHistoryList ) : IList
DeserializeForCreate ( DssImportHistory dssImportHistory ) : object
DeserializeForDelete ( IList dssImportHistoryList ) : IList
DeserializeForDelete ( DssImportHistory dssImportHistory ) : object
FillDssImportHistory ( string lineData, DssImportHistory dssImportHistory ) : void

메소드 상세

AbstractInboundMgr() 공개 메소드

public AbstractInboundMgr ( IDssImportHistoryMgr dssImportHistoryMgr, IGenericMgr genericMgr ) : System
dssImportHistoryMgr IDssImportHistoryMgr
genericMgr IGenericMgr
리턴 System

ArchiveFile() 공개 메소드

public ArchiveFile ( IList fileFullPaths, string archiveFloder ) : void
fileFullPaths IList
archiveFloder string
리턴 void

ArchiveFile() 공개 메소드

public ArchiveFile ( string fileFullPath, string archiveFloder ) : void
fileFullPath string
archiveFloder string
리턴 void

CreateDssImportHistory() 공개 메소드

public CreateDssImportHistory ( DssInboundControl dssInboundControl, IList dssImportHistoryList, string files ) : void
dssInboundControl DssInboundControl
dssImportHistoryList IList
files string
리턴 void

CreateOrUpdateObject() 보호된 메소드

protected CreateOrUpdateObject ( IList objList ) : void
objList IList
리턴 void

CreateOrUpdateObject() 보호된 추상적인 메소드

protected abstract CreateOrUpdateObject ( object obj ) : void
obj object
리턴 void

DataReader() 공개 메소드

public DataReader ( string fileName, Encoding enc, string delimiter ) : FlatFileReader
fileName string
enc Encoding
delimiter string
리턴 FlatFileReader

DeleteObject() 보호된 메소드

protected DeleteObject ( IList objList ) : void
objList IList
리턴 void

DeleteObject() 보호된 추상적인 메소드

protected abstract DeleteObject ( object obj ) : void
obj object
리턴 void

DeserializeForCreate() 보호된 메소드

protected DeserializeForCreate ( IList dssImportHistoryList ) : IList
dssImportHistoryList IList
리턴 IList

DeserializeForCreate() 보호된 추상적인 메소드

protected abstract DeserializeForCreate ( DssImportHistory dssImportHistory ) : object
dssImportHistory DssImportHistory
리턴 object

DeserializeForDelete() 보호된 메소드

protected DeserializeForDelete ( IList dssImportHistoryList ) : IList
dssImportHistoryList IList
리턴 IList

DeserializeForDelete() 보호된 추상적인 메소드

protected abstract DeserializeForDelete ( DssImportHistory dssImportHistory ) : object
dssImportHistory DssImportHistory
리턴 object

DoAsyncProcessDssInboundRecord() 공개 메소드

public DoAsyncProcessDssInboundRecord ( DssInboundControl dssInboundControl ) : void
dssInboundControl DssInboundControl
리턴 void

FillDssImportHistory() 보호된 메소드

protected FillDssImportHistory ( string lineData, DssImportHistory dssImportHistory ) : void
lineData string
dssImportHistory DssImportHistory
리턴 void

ProcessCreateData() 공개 메소드

public ProcessCreateData ( IList dssImportHistoryList ) : IList
dssImportHistoryList IList
리턴 IList

ProcessDeleteData() 공개 메소드

public ProcessDeleteData ( IList dssImportHistoryList ) : IList
dssImportHistoryList IList
리턴 IList

ProcessDssInboundRecord() 공개 메소드

public ProcessDssInboundRecord ( DssInboundControl dssInboundControl ) : void
dssInboundControl DssInboundControl
리턴 void

ProcessInboundFile() 공개 메소드

public ProcessInboundFile ( DssInboundControl dssInboundControl, string files ) : void
dssInboundControl DssInboundControl
files string
리턴 void

ProcessInboundRecord() 공개 메소드

public ProcessInboundRecord ( DssInboundControl dssInboundControl ) : void
dssInboundControl DssInboundControl
리턴 void