/** * CallInterceptionExampleClient - is the only file provided by the "client-side" application developer. It * uses the (really dumb) "naming API" provided by the AppServer to find our example bean and then calls * its business operation. */ public class CallInterceptionExampleClient implements Runnable { public void run() { System.out.println("Running the Client"); CallInterceptionExample example = (CallInterceptionExample)CallInterceptionExampleServer.lookup("billBean"); example.saySomething(); System.out.println("Done!"); } }