RemoteCommand getName = service.registerCommand(new SingleMethodCallCommand(myService, "getName"));
RemoteCommand add = service.registerCommand(new SingleMethodCallCommand(myService, "add", int.class));
RemoteCommand evaluate1 = service.registerCommand(new SingleMethodCallCommand(myService, "evaluate", int[].class));
RemoteCommand evaluate2 = service.registerCommand(new SingleMethodCallCommand(myService, "evaluate", List.class));
RemoteCommand total1 = service.registerCommand(new SingleMethodCallCommand(myService, "total", int.class));
RemoteCommand total2 = service.registerCommand(new SingleMethodCallCommand(myService, "total", int.class, int.class));
RemoteCommand total3 = service.registerCommand(new SingleMethodCallCommand(myService, "total", int[].class));
RemoteCommand total4 = service.registerCommand(new SingleMethodCallCommand(myService, "total", String.class, long.class, int[].class));
RemoteCommand testTypes1 = service.registerCommand(new SingleMethodCallCommand(myService, "testTypes", String[].class));
RemoteCommand testTypes2 = service.registerCommand(new SingleMethodCallCommand(myService, "testTypes", int[].class));
RemoteCommand testTypes3 = service.registerCommand(new SingleMethodCallCommand(myService, "testTypes", long[].class));