siena.shutdown(); System.exit(0);
    public void alert(String component) {	Filter f = new Filter();	f.addConstraint("component", Op.EQ, component); //alert: that mess for me	SimpleNotif sn = new SimpleNotif(siena);	System.out.println("subscribing for " + f.toString());	try {	    siena.subscribe(f, sn);	    try {		Thread.sleep(1800000);       // sleeps for thirty minutes	    } catch (java.lang.InterruptedException ex) {		System.out.println("interrupted");	    }	    System.out.println("unsubscribing");	    siena.unsubscribe(f, sn);	} catch (SienaException ex) {	    System.err.println("Siena error:" + ex.toString());	}	System.out.println("shutting down.");	siena.shutdown();	System.exit(0);    }