1 23 24 package lib; 25 26 import api.Service; 27 import api.ServiceAttributes; 28 29 public class ServerImpl implements Service, ServiceAttributes { 30 31 private String header = ""; 32 33 private int count = 0; 34 35 public ServerImpl () { 36 System.err.println("SERVER created"); 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 |