sfTerminate(new TerminationRecord(terminationType,  myId, null)); }
    public synchronized void sfStart() throws SmartFrogException, RemoteException {        super.sfStart();        if (message != null) {            if (sfLog().isInfoEnabled()) {                String infoStr=message;                sfLog().info(infoStr);            }        }        Runnable terminator = new Runnable() {                public void run() {                    try {                        if (time > 0) {                            Thread.sleep(time);                        }                    } catch (Exception ex) {                    }                    sfTerminate(new TerminationRecord(terminationType,  myId, null));                }            };        if (!terminationType.equals("none")) {            new Thread(terminator).start();        }    }