home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 1999 April / DPPCPRO0499.ISO / April / Notes / 50b2wic.exe / DATA1.CAB / NotesProgramFilesJavaSupport / Notes.jar / lotus / notes / Registration.class (.txt) < prev    next >
Encoding:
Java Class File  |  1998-11-15  |  7.4 KB  |  572 lines

  1. package lotus.notes;
  2.  
  3. public class Registration extends NotesBase {
  4.    transient Session session;
  5.    public static final int ID_FLAT = 171;
  6.    public static final int ID_HIERARCHICAL = 172;
  7.    public static final int ID_CERTIFIER = 173;
  8.  
  9.    private native boolean NregisterNewUser(String var1, String var2, String var3, String var4, String var5, String var6, String var7, String var8, String var9, String var10, String var11);
  10.  
  11.    private native boolean NregisterNewServer(String var1, String var2, String var3, String var4, String var5, String var6, String var7, String var8, String var9, String var10);
  12.  
  13.    private native boolean NcrossCertify(String var1, String var2, String var3);
  14.  
  15.    private native boolean Nrecertify(String var1, String var2, String var3);
  16.  
  17.    private native boolean NregisterNewCertifier(String var1, String var2, String var3, String var4);
  18.  
  19.    private native String NswitchToID(String var1, String var2);
  20.  
  21.    private native boolean NaddUserToAddressBook(String var1, String var2, String var3, String var4, String var5, String var6, String var7, String var8, String var9, String var10, String var11);
  22.  
  23.    private native boolean NaddServerToAddressBook(String var1, String var2, String var3, String var4, String var5, String var6, String var7, String var8, String var9);
  24.  
  25.    private native boolean NaddCertifierToAddressBook(String var1, String var2, String var3, String var4);
  26.  
  27.    private native void NgetIDFromServer(String var1, String var2, boolean var3);
  28.  
  29.    private native void NdeleteIDOnServer(String var1, boolean var2);
  30.  
  31.    private native void NaddUserProfile(String var1, String var2);
  32.  
  33.    private native void NgetUserInfo(String var1, String var2, String var3, String var4, String var5, String var6);
  34.  
  35.    protected Registration(Session var1, int var2) throws NotesException {
  36.       super(var2, 17);
  37.       this.session = var1;
  38.       var1.AddObject(this);
  39.    }
  40.  
  41.    public int GetCppObj() {
  42.       return super.GetCppObj();
  43.    }
  44.  
  45.    public boolean registerNewUser(String var1, String var2, String var3) throws NotesException {
  46.       ((NotesBase)this).CheckObject();
  47.       synchronized(this){}
  48.  
  49.       boolean var4;
  50.       try {
  51.          var4 = this.registerNewUser(var1, var2, var3, (String)null, (String)null, (String)null, (String)null, (String)null, (String)null, (String)null, (String)null);
  52.       } catch (Throwable var8) {
  53.          throw var8;
  54.       }
  55.  
  56.       return var4;
  57.    }
  58.  
  59.    public boolean registerNewUser(String var1, String var2, String var3, String var4, String var5, String var6, String var7, String var8, String var9, String var10, String var11) throws NotesException {
  60.       ((NotesBase)this).CheckObject();
  61.       synchronized(this){}
  62.  
  63.       boolean var12;
  64.       try {
  65.          var12 = this.NregisterNewUser(var1, var2, var3, var4, var5, var6, var7, var8, var9, var10, var11);
  66.       } catch (Throwable var16) {
  67.          throw var16;
  68.       }
  69.  
  70.       return var12;
  71.    }
  72.  
  73.    public boolean registerNewServer(String var1, String var2, String var3, String var4) throws NotesException {
  74.       ((NotesBase)this).CheckObject();
  75.       synchronized(this){}
  76.  
  77.       boolean var5;
  78.       try {
  79.          var5 = this.registerNewServer(var1, var2, var3, var4, (String)null, (String)null, (String)null, (String)null, (String)null, (String)null);
  80.       } catch (Throwable var9) {
  81.          throw var9;
  82.       }
  83.  
  84.       return var5;
  85.    }
  86.  
  87.    public boolean registerNewServer(String var1, String var2, String var3, String var4, String var5, String var6, String var7, String var8, String var9, String var10) throws NotesException {
  88.       ((NotesBase)this).CheckObject();
  89.       synchronized(this){}
  90.  
  91.       boolean var11;
  92.       try {
  93.          var11 = this.NregisterNewServer(var1, var2, var3, var4, var5, var6, var7, var8, var9, var10);
  94.       } catch (Throwable var15) {
  95.          throw var15;
  96.       }
  97.  
  98.       return var11;
  99.    }
  100.  
  101.    public boolean crossCertify(String var1) throws NotesException {
  102.       ((NotesBase)this).CheckObject();
  103.       return this.crossCertify(var1, (String)null, (String)null);
  104.    }
  105.  
  106.    public boolean crossCertify(String var1, String var2, String var3) throws NotesException {
  107.       ((NotesBase)this).CheckObject();
  108.       synchronized(this){}
  109.  
  110.       boolean var4;
  111.       try {
  112.          var4 = this.NcrossCertify(var1, var2, var3);
  113.       } catch (Throwable var8) {
  114.          throw var8;
  115.       }
  116.  
  117.       return var4;
  118.    }
  119.  
  120.    public boolean recertify(String var1) throws NotesException {
  121.       ((NotesBase)this).CheckObject();
  122.       return this.recertify(var1, (String)null, (String)null);
  123.    }
  124.  
  125.    public boolean recertify(String var1, String var2, String var3) throws NotesException {
  126.       ((NotesBase)this).CheckObject();
  127.       synchronized(this){}
  128.  
  129.       boolean var4;
  130.       try {
  131.          var4 = this.Nrecertify(var1, var2, var3);
  132.       } catch (Throwable var8) {
  133.          throw var8;
  134.       }
  135.  
  136.       return var4;
  137.    }
  138.  
  139.    public boolean registerNewCertifier(String var1, String var2, String var3) throws NotesException {
  140.       ((NotesBase)this).CheckObject();
  141.       return this.registerNewCertifier(var1, var2, var3, (String)null);
  142.    }
  143.  
  144.    public boolean registerNewCertifier(String var1, String var2, String var3, String var4) throws NotesException {
  145.       ((NotesBase)this).CheckObject();
  146.       synchronized(this){}
  147.  
  148.       boolean var5;
  149.       try {
  150.          var5 = this.NregisterNewCertifier(var1, var2, var3, var4);
  151.       } catch (Throwable var9) {
  152.          throw var9;
  153.       }
  154.  
  155.       return var5;
  156.    }
  157.  
  158.    public String switchToID(String var1, String var2) throws NotesException {
  159.       ((NotesBase)this).CheckObject();
  160.       synchronized(this){}
  161.  
  162.       String var3;
  163.       try {
  164.          var3 = this.NswitchToID(var1, var2);
  165.       } catch (Throwable var7) {
  166.          throw var7;
  167.       }
  168.  
  169.       return var3;
  170.    }
  171.  
  172.    public boolean addUserToAddressBook(String var1, String var2, String var3) throws NotesException {
  173.       ((NotesBase)this).CheckObject();
  174.       synchronized(this){}
  175.  
  176.       boolean var4;
  177.       try {
  178.          var4 = this.addUserToAddressBook(var1, var2, var3, (String)null, (String)null, (String)null, (String)null, (String)null, (String)null, (String)null, (String)null);
  179.       } catch (Throwable var8) {
  180.          throw var8;
  181.       }
  182.  
  183.       return var4;
  184.    }
  185.  
  186.    public boolean addUserToAddressBook(String var1, String var2, String var3, String var4, String var5, String var6, String var7, String var8, String var9, String var10, String var11) throws NotesException {
  187.       ((NotesBase)this).CheckObject();
  188.       synchronized(this){}
  189.  
  190.       boolean var12;
  191.       try {
  192.          var12 = this.NaddUserToAddressBook(var1, var2, var3, var4, var5, var6, var7, var8, var9, var10, var11);
  193.       } catch (Throwable var16) {
  194.          throw var16;
  195.       }
  196.  
  197.       return var12;
  198.    }
  199.  
  200.    public boolean addServerToAddressBook(String var1, String var2, String var3) throws NotesException {
  201.       ((NotesBase)this).CheckObject();
  202.       return this.addServerToAddressBook(var1, var2, var3, (String)null, (String)null, (String)null, (String)null, (String)null, (String)null);
  203.    }
  204.  
  205.    public boolean addServerToAddressBook(String var1, String var2, String var3, String var4, String var5, String var6, String var7, String var8, String var9) throws NotesException {
  206.       ((NotesBase)this).CheckObject();
  207.       synchronized(this){}
  208.  
  209.       boolean var10;
  210.       try {
  211.          var10 = this.NaddServerToAddressBook(var1, var2, var3, var4, var5, var6, var7, var8, var9);
  212.       } catch (Throwable var14) {
  213.          throw var14;
  214.       }
  215.  
  216.       return var10;
  217.    }
  218.  
  219.    public boolean addCertifierToAddressBook(String var1) throws NotesException {
  220.       ((NotesBase)this).CheckObject();
  221.       return this.addCertifierToAddressBook(var1, (String)null, (String)null, (String)null);
  222.    }
  223.  
  224.    public boolean addCertifierToAddressBook(String var1, String var2, String var3, String var4) throws NotesException {
  225.       ((NotesBase)this).CheckObject();
  226.       synchronized(this){}
  227.  
  228.       boolean var5;
  229.       try {
  230.          var5 = this.NaddCertifierToAddressBook(var1, var2, var3, var4);
  231.       } catch (Throwable var9) {
  232.          throw var9;
  233.       }
  234.  
  235.       return var5;
  236.    }
  237.  
  238.    public void getIDFromServer(String var1, String var2, boolean var3) throws NotesException {
  239.       ((NotesBase)this).CheckObject();
  240.       synchronized(this){}
  241.  
  242.       try {
  243.          this.NgetIDFromServer(var1, var2, var3);
  244.       } catch (Throwable var6) {
  245.          throw var6;
  246.       }
  247.  
  248.    }
  249.  
  250.    public void deleteIDOnServer(String var1, boolean var2) throws NotesException {
  251.       ((NotesBase)this).CheckObject();
  252.       synchronized(this){}
  253.  
  254.       try {
  255.          this.NdeleteIDOnServer(var1, var2);
  256.       } catch (Throwable var5) {
  257.          throw var5;
  258.       }
  259.  
  260.    }
  261.  
  262.    public void addUserProfile(String var1, String var2) throws NotesException {
  263.       ((NotesBase)this).CheckObject();
  264.       synchronized(this){}
  265.  
  266.       try {
  267.          this.NaddUserProfile(var1, var2);
  268.       } catch (Throwable var5) {
  269.          throw var5;
  270.       }
  271.  
  272.    }
  273.  
  274.    public void getUserInfo(String var1, String var2, String var3, String var4, String var5, String var6) throws NotesException {
  275.       ((NotesBase)this).CheckObject();
  276.       synchronized(this){}
  277.  
  278.       try {
  279.          this.NgetUserInfo(var1, var2, var3, var4, var5, var6);
  280.       } catch (Throwable var9) {
  281.          throw var9;
  282.       }
  283.  
  284.    }
  285.  
  286.    public String getRegistrationLog() throws NotesException {
  287.       ((NotesBase)this).CheckObject();
  288.       synchronized(this){}
  289.  
  290.       String var1;
  291.       try {
  292.          var1 = ((NotesBase)this).PropGetString(1470);
  293.       } catch (Throwable var5) {
  294.          throw var5;
  295.       }
  296.  
  297.       return var1;
  298.    }
  299.  
  300.    public void setRegistrationLog(String var1) throws NotesException {
  301.       ((NotesBase)this).CheckObject();
  302.       synchronized(this){}
  303.  
  304.       try {
  305.          ((NotesBase)this).PropSetString(1470, var1);
  306.       } catch (Throwable var4) {
  307.          throw var4;
  308.       }
  309.  
  310.    }
  311.  
  312.    public DateTime getExpiration() throws NotesException {
  313.       ((NotesBase)this).CheckObject();
  314.       synchronized(this){}
  315.  
  316.       DateTime var1;
  317.       try {
  318.          var1 = this.session.FindOrCreateDateTime(((NotesBase)this).PropGetDate(1471));
  319.       } catch (Throwable var5) {
  320.          throw var5;
  321.       }
  322.  
  323.       return var1;
  324.    }
  325.  
  326.    public void setExpiration(DateTime var1) throws NotesException {
  327.       ((NotesBase)this).CheckObject();
  328.       synchronized(this){}
  329.  
  330.       try {
  331.          ((NotesBase)this).PropSetDate(1471, var1);
  332.       } catch (Throwable var4) {
  333.          throw var4;
  334.       }
  335.  
  336.    }
  337.  
  338.    public int getMinPasswordLength() throws NotesException {
  339.       ((NotesBase)this).CheckObject();
  340.       synchronized(this){}
  341.  
  342.       int var1;
  343.       try {
  344.          var1 = ((NotesBase)this).PropGetInt(1472);
  345.       } catch (Throwable var5) {
  346.          throw var5;
  347.       }
  348.  
  349.       return var1;
  350.    }
  351.  
  352.    public void setMinPasswordLength(int var1) throws NotesException {
  353.       ((NotesBase)this).CheckObject();
  354.       synchronized(this){}
  355.  
  356.       try {
  357.          ((NotesBase)this).PropSetInt(1472, var1);
  358.       } catch (Throwable var4) {
  359.          throw var4;
  360.       }
  361.  
  362.    }
  363.  
  364.    public boolean isNorthAmerican() throws NotesException {
  365.       ((NotesBase)this).CheckObject();
  366.       synchronized(this){}
  367.  
  368.       boolean var1;
  369.       try {
  370.          var1 = ((NotesBase)this).PropGetBool(1473);
  371.       } catch (Throwable var5) {
  372.          throw var5;
  373.       }
  374.  
  375.       return var1;
  376.    }
  377.  
  378.    public void setNorthAmerican(boolean var1) throws NotesException {
  379.       ((NotesBase)this).CheckObject();
  380.       synchronized(this){}
  381.  
  382.       try {
  383.          ((NotesBase)this).PropSetBool(1473, var1);
  384.       } catch (Throwable var4) {
  385.          throw var4;
  386.       }
  387.  
  388.    }
  389.  
  390.    public String getCertifierIDFile() throws NotesException {
  391.       ((NotesBase)this).CheckObject();
  392.       synchronized(this){}
  393.  
  394.       String var1;
  395.       try {
  396.          var1 = ((NotesBase)this).PropGetString(1474);
  397.       } catch (Throwable var5) {
  398.          throw var5;
  399.       }
  400.  
  401.       return var1;
  402.    }
  403.  
  404.    public void setCertifierIDFile(String var1) throws NotesException {
  405.       ((NotesBase)this).CheckObject();
  406.       synchronized(this){}
  407.  
  408.       try {
  409.          ((NotesBase)this).PropSetString(1474, var1);
  410.       } catch (Throwable var4) {
  411.          throw var4;
  412.       }
  413.  
  414.    }
  415.  
  416.    public String getRegistrationServer() throws NotesException {
  417.       ((NotesBase)this).CheckObject();
  418.       synchronized(this){}
  419.  
  420.       String var1;
  421.       try {
  422.          var1 = ((NotesBase)this).PropGetString(1475);
  423.       } catch (Throwable var5) {
  424.          throw var5;
  425.       }
  426.  
  427.       return var1;
  428.    }
  429.  
  430.    public void setRegistrationServer(String var1) throws NotesException {
  431.       ((NotesBase)this).CheckObject();
  432.       synchronized(this){}
  433.  
  434.       try {
  435.          ((NotesBase)this).PropSetString(1475, var1);
  436.       } catch (Throwable var4) {
  437.          throw var4;
  438.       }
  439.  
  440.    }
  441.  
  442.    public String getOrgUnit() throws NotesException {
  443.       ((NotesBase)this).CheckObject();
  444.       synchronized(this){}
  445.  
  446.       String var1;
  447.       try {
  448.          var1 = ((NotesBase)this).PropGetString(1476);
  449.       } catch (Throwable var5) {
  450.          throw var5;
  451.       }
  452.  
  453.       return var1;
  454.    }
  455.  
  456.    public void setOrgUnit(String var1) throws NotesException {
  457.       ((NotesBase)this).CheckObject();
  458.       synchronized(this){}
  459.  
  460.       try {
  461.          ((NotesBase)this).PropSetString(1476, var1);
  462.       } catch (Throwable var4) {
  463.          throw var4;
  464.       }
  465.  
  466.    }
  467.  
  468.    public int getIDType() throws NotesException {
  469.       ((NotesBase)this).CheckObject();
  470.       synchronized(this){}
  471.  
  472.       int var1;
  473.       try {
  474.          var1 = ((NotesBase)this).PropGetInt(1477);
  475.       } catch (Throwable var5) {
  476.          throw var5;
  477.       }
  478.  
  479.       return var1;
  480.    }
  481.  
  482.    public void setIDType(int var1) throws NotesException {
  483.       ((NotesBase)this).CheckObject();
  484.       synchronized(this){}
  485.  
  486.       try {
  487.          ((NotesBase)this).PropSetInt(1477, var1);
  488.       } catch (Throwable var4) {
  489.          throw var4;
  490.       }
  491.  
  492.    }
  493.  
  494.    public boolean getCreateMailDb() throws NotesException {
  495.       ((NotesBase)this).CheckObject();
  496.       synchronized(this){}
  497.  
  498.       boolean var1;
  499.       try {
  500.          var1 = ((NotesBase)this).PropGetBool(1478);
  501.       } catch (Throwable var5) {
  502.          throw var5;
  503.       }
  504.  
  505.       return var1;
  506.    }
  507.  
  508.    public void setCreateMailDb(boolean var1) throws NotesException {
  509.       ((NotesBase)this).CheckObject();
  510.       synchronized(this){}
  511.  
  512.       try {
  513.          ((NotesBase)this).PropSetBool(1478, var1);
  514.       } catch (Throwable var4) {
  515.          throw var4;
  516.       }
  517.  
  518.    }
  519.  
  520.    public boolean getUpdateAddressBook() throws NotesException {
  521.       ((NotesBase)this).CheckObject();
  522.       synchronized(this){}
  523.  
  524.       boolean var1;
  525.       try {
  526.          var1 = ((NotesBase)this).PropGetBool(1479);
  527.       } catch (Throwable var5) {
  528.          throw var5;
  529.       }
  530.  
  531.       return var1;
  532.    }
  533.  
  534.    public void setUpdateAddressBook(boolean var1) throws NotesException {
  535.       ((NotesBase)this).CheckObject();
  536.       synchronized(this){}
  537.  
  538.       try {
  539.          ((NotesBase)this).PropSetBool(1479, var1);
  540.       } catch (Throwable var4) {
  541.          throw var4;
  542.       }
  543.  
  544.    }
  545.  
  546.    public boolean getStoreIDInAddressBook() throws NotesException {
  547.       ((NotesBase)this).CheckObject();
  548.       synchronized(this){}
  549.  
  550.       boolean var1;
  551.       try {
  552.          var1 = ((NotesBase)this).PropGetBool(1480);
  553.       } catch (Throwable var5) {
  554.          throw var5;
  555.       }
  556.  
  557.       return var1;
  558.    }
  559.  
  560.    public void setStoreIDInAddressBook(boolean var1) throws NotesException {
  561.       ((NotesBase)this).CheckObject();
  562.       synchronized(this){}
  563.  
  564.       try {
  565.          ((NotesBase)this).PropSetBool(1480, var1);
  566.       } catch (Throwable var4) {
  567.          throw var4;
  568.       }
  569.  
  570.    }
  571. }
  572.