// ********************************************************************** // // Copyright (c) 2003-2009 ZeroC, Inc. All rights reserved. // // This copy of Ice is licensed to you under the terms described in the // ICE_LICENSE file included in this distribution. // // ********************************************************************** package test.Ice.seqMapping; import java.io.PrintWriter; import test.Ice.seqMapping.Test.*; public class AllTests { public static MyClassPrx allTests(Ice.Communicator communicator, boolean collocated, PrintWriter out) { String ref = "test:default -p 12010"; Ice.ObjectPrx baseProxy = communicator.stringToProxy(ref); MyClassPrx cl = MyClassPrxHelper.checkedCast(baseProxy); out.print("testing twoway operations... "); out.flush(); Twoways.twoways(cl); out.println("ok"); if(!collocated) { out.print("testing twoway operations with AMI... "); out.flush(); TwowaysAMI.twowaysAMI(cl); out.println("ok"); out.print("testing twoway operations with new AMI mapping... "); out.flush(); TwowaysAMI.twowaysAMI(cl); out.println("ok"); } return cl; } }