| | |
| | | private RecordLog _PLog;
|
| | | private OracleConnection _ConnectionTPC;
|
| | | private OracleTransaction _Trx;
|
| | | private String _traceConnectionString = String.Empty;
|
| | |
|
| | | public ProcessEvent(Object.CCSRecord _Record,OracleConnection _Conn)
|
| | | public ProcessEvent(Object.CCSRecord _Record, OracleConnection _Conn, String _traceConnection)
|
| | | {
|
| | | m_CCSRecord = _Record;
|
| | | _ConnectionTPC = _Conn;
|
| | | _traceConnectionString = _traceConnection;
|
| | | _PLog = new RecordLog(CCS.LocalVariable.CCS_ListPath + _Record.getCCSID() + ".txt");
|
| | | }
|
| | |
|
| | |
| | | */
|
| | | if (this.initialEventRecord(m_CCSRecord.getCCSID()))
|
| | | {
|
| | | CCS.Function.Leach m_Leach = new CCS.Function.Leach(_ConnectionTPC, _Trx, _PLog); // 案件過濾與合併
|
| | | CCS.Function.Leach m_Leach = new CCS.Function.Leach(_ConnectionTPC, _Trx, _traceConnectionString, _PLog); // 案件過濾與合併
|
| | | _PLog.Info("過濾案件...");
|
| | | int Return_Status = m_Leach.LeachCase(m_EventRecord);
|
| | |
|