private void _regConn(String pUser, TRemoteConnectionStatus pState) {
   this.Cfg.regConnect(pUser,
                       this.CurSessionID,
                       this.CurSessionRemoteIP,
                       this.CurSessionRemoteHostName,
                       this.CurSessionRemoteAgent,
                       pState);
 }
Beispiel #2
0
 public void regConnect(String user,
                        String sessionID,
                        String sessionRemoteIP,
                        String sessionRemoteHost,
                        String sessionRemoteClient,
                        TRemoteConnectionStatus status) {
   var v_prms = new Params();
   v_prms.Add("pUser", user);
   v_prms.Add("pSessionID", sessionID);
   v_prms.Add("pSessionRemoteIP", sessionRemoteIP);
   v_prms.Add("pSessionRemoteHost", sessionRemoteHost);
   v_prms.Add("pSessionRemoteClient", sessionRemoteClient);
   v_prms.Add("pStatus", this.decConStat(status));
   var v_sql = String.Format("begin {0}.reg_connection(:pUser, :pSessionID," +
                           ":pSessionRemoteIP, :pSessionRemoteHost, :pSessionRemoteClient, :pStatus); end;", BIO_LOGIN_PKG);
   SQLCmd.ExecuteScript(this.dbSession, v_sql, v_prms, DEFAULT_SQL_TIMEOUT);
 }
Beispiel #3
0
 private String decConStat(TRemoteConnectionStatus status) {
   return enumHelper.GetFieldDesc(status);
 }