1 23 24 package rmi.clt; 25 26 public class ServerImpl implements Service, ServiceAttributes { 27 28 private String header = ""; 29 30 private int count = 0; 31 32 public ServerImpl () { 33 System.err.println("SERVER CREATED"); 34 } 35 36 public void init () { 37 } 38 39 public void print (final String msg) { 40 new Exception () { 41 public String toString () { 42 return "Server: print method called"; 43 } 44 }.printStackTrace(); 45 System.err.println("Server: begin printing..."); 46 for (int i = 0; i < count; ++i) { 47 System.err.println(header + msg); 48 } 49 System.err.println("Server: print done."); 50 } 51 52 public String getHeader () { 53 return header; 54 } 55 56 public void setHeader (final String header) { 57 this.header = header; 58 } 59 60 public int getCount () { 61 return count; 62 } 63 64 public void setCount (final int count) { 65 this.count = count; 66 } 67 } 68 | Popular Tags |