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

  1. package lotus.domino;
  2.  
  3. import java.applet.Applet;
  4. import java.io.BufferedReader;
  5. import java.io.InputStream;
  6. import java.io.InputStreamReader;
  7. import java.net.URL;
  8.  
  9. public class NotesFactory {
  10.    public static Session createSession() throws NotesException {
  11.       return lotus.domino.local.Session.createSession();
  12.    }
  13.  
  14.    public static Session createSession(String var0) throws NotesException {
  15.       return var0 != null && var0 != "" ? createSession(var0, "", "") : createSession();
  16.    }
  17.  
  18.    public static Session createSession(String var0, String var1, String var2) throws NotesException {
  19.       if (var0 != null && var0 != "") {
  20.          try {
  21.             return lotus.domino.cso.Session.createSession(var0, (String[])null, var1, var2);
  22.          } catch (NotesException var4) {
  23.             throw var4;
  24.          }
  25.       } else {
  26.          return createSession();
  27.       }
  28.    }
  29.  
  30.    public static Session createSession(String var0, String[] var1, String var2, String var3) throws NotesException {
  31.       if (var0 != null && var0 != "") {
  32.          try {
  33.             return lotus.domino.cso.Session.createSession(var0, var1, var2, var3);
  34.          } catch (NotesException var5) {
  35.             throw var5;
  36.          }
  37.       } else {
  38.          return createSession();
  39.       }
  40.    }
  41.  
  42.    public static Session createSession(Applet var0, String var1, String var2) throws NotesException {
  43.       return lotus.domino.cso.Session.createSession(var0, var1, var2);
  44.    }
  45.  
  46.    public static String getIOR(String var0) throws Exception {
  47.       URL var1 = new URL("http://" + var0 + "/noi_ior.txt");
  48.       InputStream var2 = var1.openStream();
  49.       BufferedReader var3 = new BufferedReader(new InputStreamReader(var2));
  50.       String var4 = var3.readLine();
  51.       var3.close();
  52.       return var4;
  53.    }
  54. }
  55.