home *** CD-ROM | disk | FTP | other *** search
/ CD Actual Thematic 7: Programming / CDAT7.iso / Share / Java / JDesignerPro / Jdp3_0.exe / data1.cab / Program_Files / JDPAlphaSender.class (.txt) < prev    next >
Encoding:
Java Class File  |  1999-04-09  |  4.1 KB  |  161 lines

  1. import java.util.Vector;
  2.  
  3. public class JDPAlphaSender {
  4.    JDPUser user;
  5.    // $FF: renamed from: s JDPSaveProps
  6.    JDPSaveProps field_0;
  7.    JDPJagg jaggSQL;
  8.    Vector messageVector;
  9.    static final String[] serviceProviders = new String[]{"AirNote", "AirTouch", "AirTouch Northern CA", "Ameritech", "AT&T Wireless", "MobilComm-MobilMedia", "PageMart", "PageMart(Roam)", "PageNet", "SWiMS", "SkyTel", "SkyTel Two-Way Paging", "Sprint Spectrum"};
  10.    static final String[] serviceProviderNumbers = new String[]{"18007208398", "18007934549", "18006625742", "18006777454", "18004459511", "18009464644", "18008649499", "18003244533", "18007208398", "18007913090", "18007596366", "18006792778", "18002726505"};
  11.  
  12.    public void setServiceProvider(String var1) {
  13.       this.field_0.saveObject("serviceProvider", var1);
  14.    }
  15.  
  16.    public String getServiceProviderNumber(String var1) {
  17.       for(int var2 = 0; var2 < serviceProviders.length; ++var2) {
  18.          if (serviceProviders[var2].equals(var1)) {
  19.             return serviceProviderNumbers[var2];
  20.          }
  21.       }
  22.  
  23.       return "";
  24.    }
  25.  
  26.    public void setPWD(String var1) {
  27.       if (this.jaggSQL == null) {
  28.          this.jaggSQL = new JDPJagg(this.user.jaggPath);
  29.       }
  30.  
  31.       this.jaggSQL.setPWD(var1);
  32.    }
  33.  
  34.    public void setCommPort(int var1) {
  35.       this.field_0.saveObject("commPort", var1);
  36.    }
  37.  
  38.    public void setJdbcPrefix(String var1) {
  39.       if (this.jaggSQL == null) {
  40.          this.jaggSQL = new JDPJagg(this.user.jaggPath);
  41.       }
  42.  
  43.       this.jaggSQL.setJdbcPrefix(var1);
  44.    }
  45.  
  46.    public JDPAlphaSender(JDPUser var1) {
  47.       this.user = var1;
  48.       this.field_0 = new JDPSaveProps(var1);
  49.    }
  50.  
  51.    public JDPAlphaSender(JDPUser var1, JDPJagg var2) {
  52.       this.user = var1;
  53.       this.jaggSQL = var2;
  54.       this.field_0 = new JDPSaveProps(var1);
  55.    }
  56.  
  57.    public void setMessage(String var1) {
  58.       this.field_0.saveObject("message", var1);
  59.    }
  60.  
  61.    public void setFromWhereClause(String var1) {
  62.       this.field_0.saveObject("whereClause", var1);
  63.    }
  64.  
  65.    public void sendSingleMessage() {
  66.       this.field_0.saveObject("messageFunction", "sendSingleAlphaPage");
  67.       new JDPSubmitJob(this.user, this.jaggSQL, "JDPMessageSvr", this.field_0, (Object)null);
  68.       this.user.mainmsg.setStatusMsg("Paging job submitted.", 5);
  69.    }
  70.  
  71.    public void setSQL(String var1) {
  72.       this.field_0.saveObject("SQL", var1);
  73.    }
  74.  
  75.    public void sendMultipleMessage() {
  76.       this.field_0.saveObject("messageFunction", "sendBulkAlphaPage");
  77.       if (this.jaggSQL != null) {
  78.          new JDPSubmitJob(this.user, this.jaggSQL, "JDPMessageSvr", this.field_0, (Object)null);
  79.          this.user.mainmsg.setStatusMsg("Alpha Paging job submitted", 5);
  80.       } else {
  81.          this.user.mainmsg.setStatusMsg("Cannot submit Paging job. Jagg instance is null", 15);
  82.       }
  83.    }
  84.  
  85.    public void setBaudRate(int var1) {
  86.       this.field_0.saveObject("baudRate", var1);
  87.    }
  88.  
  89.    public void setPagerPINNumber(String var1) {
  90.       this.field_0.saveObject("pagerPINNumber", var1);
  91.    }
  92.  
  93.    public void setJdbcDriver(String var1) {
  94.       if (this.jaggSQL == null) {
  95.          this.jaggSQL = new JDPJagg(this.user.jaggPath);
  96.       }
  97.  
  98.       this.jaggSQL.setJdbcDriver(var1);
  99.    }
  100.  
  101.    public void setCSTR(String var1) {
  102.       if (this.jaggSQL == null) {
  103.          this.jaggSQL = new JDPJagg(this.user.jaggPath);
  104.       }
  105.  
  106.       this.jaggSQL.setCSTR(var1);
  107.    }
  108.  
  109.    public void setUID(String var1) {
  110.       if (this.jaggSQL == null) {
  111.          this.jaggSQL = new JDPJagg(this.user.jaggPath);
  112.       }
  113.  
  114.       this.jaggSQL.setUID(var1);
  115.    }
  116.  
  117.    public void addMessage(String var1, String var2, String var3) {
  118.       if (this.messageVector == null) {
  119.          this.messageVector = new Vector();
  120.       }
  121.  
  122.       String[] var4 = new String[]{var1, var2, var3};
  123.       this.messageVector.addElement(var4);
  124.    }
  125.  
  126.    public void setMergeColumns(String[] var1) {
  127.       this.field_0.saveObject("columns", var1);
  128.    }
  129.  
  130.    public void sendLoadedMessages() {
  131.       this.unloadMessageArray();
  132.       this.field_0.saveObject("messageFunction", "sendLoadedAlphaPages");
  133.       new JDPSubmitJob(this.user, this.jaggSQL, "JDPMessageSvr", this.field_0, (Object)null);
  134.       this.user.mainmsg.setStatusMsg("Paging job submitted.", 5);
  135.    }
  136.  
  137.    void unloadMessageArray() {
  138.       // $FF: Couldn't be decompiled
  139.    }
  140.  
  141.    public String[] getServiceProviders() {
  142.       return serviceProviders;
  143.    }
  144.  
  145.    public void setDSN(String var1) {
  146.       if (this.jaggSQL == null) {
  147.          this.jaggSQL = new JDPJagg(this.user.jaggPath);
  148.       }
  149.  
  150.       this.jaggSQL.setDSN(var1);
  151.    }
  152.  
  153.    public void setJdbcSuffix(String var1) {
  154.       if (this.jaggSQL == null) {
  155.          this.jaggSQL = new JDPJagg(this.user.jaggPath);
  156.       }
  157.  
  158.       this.jaggSQL.setJdbcSuffix(var1);
  159.    }
  160. }
  161.