Changeset cb17fb8


Ignore:
Timestamp:
Oct 8, 2008 4:40:07 PM (12 years ago)
Author:
sponge <sponge@…>
Branches:
master
Children:
224ebb1
Parents:
2c048d74
Message:

Made BOB 1.4 java compliant.

Location:
apps/BOB
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • apps/BOB/nbproject/project.properties

    r2c048d74 rcb17fb8  
    4141javac.compilerargs=
    4242javac.deprecation=false
    43 javac.source=1.5
    44 javac.target=1.5
     43javac.source=1.4
     44javac.target=1.4
    4545javac.test.classpath=\
    4646    ${javac.classpath}:\
  • apps/BOB/src/net/i2p/BOB/I2Plistener.java

    r2c048d74 rcb17fb8  
    7575                        tgwatch = 2;
    7676                }
    77                 while(info.get("RUNNING").equals(true)) {
     77                while(info.get("RUNNING").equals(Boolean.TRUE)) {
    7878                        try {
    7979                                try {
  • apps/BOB/src/net/i2p/BOB/I2PtoTCP.java

    r2c048d74 rcb17fb8  
    6666                        I2P.setReadTimeout(0); // temp bugfix, this *SHOULD* be the default
    6767
    68                         if(info.get("QUIET").equals(false)) {
     68                        if(info.get("QUIET").equals(Boolean.FALSE)) {
    6969                                // tell who is connecting
    7070                                out.write(I2P.getPeerDestination().toBase64().getBytes());
  • apps/BOB/src/net/i2p/BOB/MUXlisten.java

    r2c048d74 rcb17fb8  
    5858                this.info = info;
    5959                this._log = _log;
    60                 this.info.add("STARTING", true);
     60                this.info.add("STARTING", Boolean.TRUE);
    6161
    6262                N = this.info.get("NICKNAME").toString();
     
    7272
    7373                tg = new ThreadGroup(N);
    74                 info.add("RUNNING", true);
    75                 info.add("STARTING", false);
     74                info.add("RUNNING", Boolean.TRUE);
     75                info.add("STARTING", Boolean.FALSE);
    7676
    7777                // toss the connections to a new threads.
     
    9090                }
    9191
    92                 while(info.get("STOPPING").equals(false)) {
     92                while(info.get("STOPPING").equals(Boolean.FALSE)) {
    9393                        try {
    9494                                Thread.sleep(1000); //sleep for 1000 ms (One second)
     
    9898                }
    9999
    100                 info.add("RUNNING", false);
     100                info.add("RUNNING", Boolean.FALSE);
    101101                // wait for child threads and thread groups to die
    102102                while (tg.activeCount() + tg.activeGroupCount() != 0) {
     
    112112                // Zap reference to the ThreadGroup so the JVM can GC it.
    113113                tg = null;
    114                 info.add("STOPPING", false);
    115                 info.add("STARTING", false);
     114                info.add("STOPPING", Boolean.FALSE);
     115                info.add("STARTING", Boolean.FALSE);
    116116
    117117        }
  • apps/BOB/src/net/i2p/BOB/TCPio.java

    r2c048d74 rcb17fb8  
    6565                byte a[] = new byte[1];
    6666                try {
    67                         while(info.get("RUNNING").equals(true)) {
     67                        while(info.get("RUNNING").equals(Boolean.TRUE)) {
    6868                                b = Ain.read(a, 0, 1);
    6969                                // System.out.println(info.get("NICKNAME").toString() + " " + b);
  • apps/BOB/src/net/i2p/BOB/TCPlistener.java

    r2c048d74 rcb17fb8  
    7676                        Socket server = new Socket();
    7777                        listener.setSoTimeout(1000);
    78                         while(info.get("RUNNING").equals(true)) {
     78                        while(info.get("RUNNING").equals(Boolean.TRUE)) {
    7979//                              System.out.println("Thread count " + Thread.activeCount());
    8080                                try {
  • apps/BOB/src/net/i2p/BOB/doCMDS.java

    r2c048d74 rcb17fb8  
    3232import java.util.Properties;
    3333import java.util.StringTokenizer;
    34 import java.util.logging.Level;
    35 import java.util.logging.Logger;
    3634import net.i2p.I2PException;
    3735import net.i2p.client.I2PClientFactory;
    38 import net.i2p.data.DataFormatException;
    3936import net.i2p.data.Destination;
    4037import net.i2p.util.Log;
     
    235232         */
    236233        public boolean tunnelactive(nickname Arg) {
    237                 return (Arg.get(P_STARTING).equals(true) ||
    238                         Arg.get(P_STOPPING).equals(true) ||
    239                         Arg.get(P_RUNNING).equals(true));
     234                return (Arg.get(P_STARTING).equals(Boolean.TRUE) ||
     235                        Arg.get(P_STOPPING).equals(Boolean.TRUE) ||
     236                        Arg.get(P_RUNNING).equals(Boolean.TRUE));
    240237
    241238        }
     
    359356                                                                out.println("ERROR tunnel is active");
    360357                                                        } else {
    361                                                                 nickinfo.add(P_QUIET, (Boolean.parseBoolean(Arg) == true));
     358                                                                nickinfo.add(P_QUIET, new Boolean(Boolean.parseBoolean(Arg) == true));
    362359                                                                out.println("OK Quiet set");
    363360                                                        }
     
    408405                                                        database.add(Arg, nickinfo);
    409406                                                        nickinfo.add(P_NICKNAME, Arg);
    410                                                         nickinfo.add(P_STARTING, false);
    411                                                         nickinfo.add(P_RUNNING, false);
    412                                                         nickinfo.add(P_STOPPING, false);
    413                                                         nickinfo.add(P_QUIET, false);
     407                                                        nickinfo.add(P_STARTING, Boolean.FALSE);
     408                                                        nickinfo.add(P_RUNNING, Boolean.FALSE);
     409                                                        nickinfo.add(P_STOPPING, Boolean.FALSE);
     410                                                        nickinfo.add(P_QUIET, Boolean.FALSE);
    414411                                                        nickinfo.add(P_INHOST, "localhost");
    415412                                                        nickinfo.add(P_OUTHOST, "localhost");
     
    469466                                                                        prt = Integer.parseInt(Arg);
    470467                                                                        if(prt > 1 && prt < 65536) {
    471                                                                                 nickinfo.add(P_INPORT, prt);
     468                                                                                nickinfo.add(P_INPORT, new Integer(prt));
    472469                                                                        }
    473470                                                                } catch(NumberFormatException nfe) {
     
    496493                                                                        prt = Integer.parseInt(Arg);
    497494                                                                        if(prt > 1 && prt < 65536) {
    498                                                                                 nickinfo.add(P_OUTPORT, prt);
     495                                                                                nickinfo.add(P_OUTPORT, new Integer(prt));
    499496                                                                        }
    500497                                                                } catch(NumberFormatException nfe) {
     
    551548                                                                        tunnel = new MUXlisten(nickinfo, _log);
    552549                                                                        Thread t = new Thread(tunnel);
    553                                                                         nickinfo.add(P_STARTING, true);
     550                                                                        nickinfo.add(P_STARTING, Boolean.TRUE);
    554551                                                                        t.start();
    555552                                                                        out.println("OK tunnel starting");
     
    566563                                                // Stop the tunnel, if it is running
    567564                                                if(ns) {
    568                                                         if(nickinfo.get(P_RUNNING).equals(true) && nickinfo.get(P_STOPPING).equals(false)) {
    569                                                                 nickinfo.add(P_STOPPING, true);
     565                                                        if(nickinfo.get(P_RUNNING).equals(Boolean.TRUE) && nickinfo.get(P_STOPPING).equals(Boolean.FALSE)) {
     566                                                                nickinfo.add(P_STOPPING, Boolean.TRUE);
    570567                                                                out.println("OK tunnel stopping");
    571568                                                        } else {
Note: See TracChangeset for help on using the changeset viewer.