示例#1
0
            public override void run(string[] args)
            {
                var initData = new InitializationData();

                initData.typeIdNamespaces = new string[] { "Ice.objects.TypeId" };
                initData.properties       = createTestProperties(ref args);
                initData.properties.setProperty("Ice.Warn.Dispatch", "0");
                using (var communicator = initialize(initData))
                {
                    communicator.getValueFactoryManager().add(MyValueFactory, "::Test::I");
                    communicator.getValueFactoryManager().add(MyValueFactory, "::Test::J");
                    communicator.getValueFactoryManager().add(MyValueFactory, "::Test::H");

                    communicator.getProperties().setProperty("TestAdapter.Endpoints", getTestEndpoint(0));
                    Ice.ObjectAdapter adapter = communicator.createObjectAdapter("TestAdapter");
                    Ice.Object        @object = new InitialI(adapter);
                    adapter.add(@object, Ice.Util.stringToIdentity("initial"));
                    @object = new F2I();
                    adapter.add(@object, Ice.Util.stringToIdentity("F21"));
                    @object = new UnexpectedObjectExceptionTestI();
                    adapter.add(@object, Ice.Util.stringToIdentity("uoet"));
                    adapter.activate();
                    serverReady();
                    communicator.waitForShutdown();
                }
            }
示例#2
0
 private static int run(string[] args, Ice.Communicator communicator)
 {
     communicator.getProperties().setProperty("TestAdapter.Endpoints", "default -p 12010");
     Ice.ObjectAdapter adapter = communicator.createObjectAdapter("TestAdapter");
     Ice.Object        obj     = new InitialI(adapter);
     adapter.add(obj, communicator.stringToIdentity("initial"));
     AllTests.allTests(communicator);
     return(0);
 }
示例#3
0
 private static int run(string[] args, Ice.Communicator communicator)
 {
     communicator.getProperties().setProperty("TestAdapter.Endpoints", "default -p 12010");
     Ice.ObjectAdapter adapter = communicator.createObjectAdapter("TestAdapter");
     Ice.Object obj = new InitialI(adapter);
     adapter.add(obj, communicator.stringToIdentity("initial"));
     AllTests.allTests(communicator);
     return 0;
 }
示例#4
0
 public override int run(string[] args)
 {
     communicator().getProperties().setProperty("TestAdapter.Endpoints", getTestEndpoint(0));
     Ice.ObjectAdapter adapter = communicator().createObjectAdapter("TestAdapter");
     Ice.Object        obj     = new InitialI(adapter);
     adapter.add(obj, Ice.Util.stringToIdentity("initial"));
     AllTests.allTests(this);
     return(0);
 }
示例#5
0
文件: Server.cs 项目: pedia/zeroc-ice
 private static int run(string[] args, Ice.Communicator communicator)
 {
     communicator.getProperties().setProperty("TestAdapter.Endpoints", "default -p 12010");
     Ice.ObjectAdapter adapter = communicator.createObjectAdapter("TestAdapter");
     Ice.Object @object = new InitialI(adapter);
     adapter.add(@object, communicator.stringToIdentity("initial"));
     adapter.activate();
     communicator.waitForShutdown();
     return 0;
 }
示例#6
0
文件: Server.cs 项目: zxh1986123/ice
 public override int run(string[] args)
 {
     communicator().getProperties().setProperty("TestAdapter.Endpoints", getTestEndpoint(0));
     Ice.ObjectAdapter adapter = communicator().createObjectAdapter("TestAdapter");
     Ice.Object        @object = new InitialI(adapter);
     adapter.add(@object, Ice.Util.stringToIdentity("initial"));
     adapter.activate();
     communicator().waitForShutdown();
     return(0);
 }
示例#7
0
文件: Server.cs 项目: sk163/ice-1
 private static int run(string[] args, Ice.Communicator communicator)
 {
     communicator.getProperties().setProperty("TestAdapter.Endpoints", "default -p 12010");
     Ice.ObjectAdapter adapter = communicator.createObjectAdapter("TestAdapter");
     Ice.Object        @object = new InitialI(adapter);
     adapter.add(@object, communicator.stringToIdentity("initial"));
     adapter.activate();
     communicator.waitForShutdown();
     return(0);
 }
示例#8
0
 private static int run(string[] args, Ice.Communicator communicator)
 {
     communicator.getProperties().setProperty("TestAdapter.Endpoints", "default -p 12010");
     Ice.ObjectAdapter adapter = communicator.createObjectAdapter("TestAdapter");
     Initial initial = new InitialI(adapter);
     adapter.add(initial, communicator.stringToIdentity("initial"));
     AllTests.allTests(communicator, true);
     // We must call shutdown even in the collocated case for cyclic dependency cleanup
     initial.shutdown();
     return 0;
 }
示例#9
0
    private static int run(string[] args, Ice.Communicator communicator)
    {
        communicator.getProperties().setProperty("TestAdapter.Endpoints", "default -p 12010");
        Ice.ObjectAdapter adapter = communicator.createObjectAdapter("TestAdapter");
        Initial           initial = new InitialI(adapter);

        adapter.add(initial, communicator.stringToIdentity("initial"));
        AllTests.allTests(communicator, true);
        // We must call shutdown even in the collocated case for cyclic dependency cleanup
        initial.shutdown();
        return(0);
    }
示例#10
0
    public override int run(string[] args)
    {
        communicator().getProperties().setProperty("TestAdapter.Endpoints", getTestEndpoint(0));
        Ice.ObjectAdapter adapter = communicator().createObjectAdapter("TestAdapter");
        var initial = new InitialI(adapter);

        adapter.add(initial, Ice.Util.stringToIdentity("initial"));
        UnexpectedObjectExceptionTestI uet = new UnexpectedObjectExceptionTestI();

        adapter.add(uet, Ice.Util.stringToIdentity("uoet"));
        AllTests.allTests(this);
        // We must call shutdown even in the collocated case for cyclic dependency cleanup
        initial.shutdown();
        return(0);
    }
示例#11
0
文件: Server.cs 项目: bholl/zeroc-ice
        public override int run(string[] args)
        {
            if(args.Length > 0)
            {
                System.Console.Error.WriteLine(appName() + ": too many arguments");
                return 1;
            }

            Ice.ObjectAdapter adapter = communicator().createObjectAdapter("Value");
            Ice.Object @object = new InitialI(adapter);
            adapter.add(@object, communicator().stringToIdentity("initial"));
            adapter.activate();
            communicator().waitForShutdown();
            return 0;
        }
示例#12
0
文件: Server.cs 项目: zxh1986123/ice
    public override int run(string[] args)
    {
        communicator().getValueFactoryManager().add(MyValueFactory, "::Test::I");
        communicator().getValueFactoryManager().add(MyValueFactory, "::Test::J");
        communicator().getValueFactoryManager().add(MyValueFactory, "::Test::H");

        communicator().getProperties().setProperty("TestAdapter.Endpoints", getTestEndpoint(0));
        Ice.ObjectAdapter adapter = communicator().createObjectAdapter("TestAdapter");
        Ice.Object        @object = new InitialI(adapter);
        adapter.add(@object, Ice.Util.stringToIdentity("initial"));
        @object = new UnexpectedObjectExceptionTestI();
        adapter.add(@object, Ice.Util.stringToIdentity("uoet"));
        adapter.activate();
        communicator().waitForShutdown();
        return(0);
    }
示例#13
0
文件: Server.cs 项目: yecao007/ice
    private static int run(string[] args, Ice.Communicator communicator)
    {
        communicator.getValueFactoryManager().add(MyValueFactory, "::Test::I");
        communicator.getValueFactoryManager().add(MyValueFactory, "::Test::J");
        communicator.getValueFactoryManager().add(MyValueFactory, "::Test::H");

        communicator.getProperties().setProperty("TestAdapter.Endpoints", "default -p 12010");
        Ice.ObjectAdapter adapter = communicator.createObjectAdapter("TestAdapter");
        Ice.Object        @object = new InitialI(adapter);
        adapter.add(@object, communicator.stringToIdentity("initial"));
        @object = new UnexpectedObjectExceptionTestI();
        adapter.add(@object, communicator.stringToIdentity("uoet"));
        adapter.activate();
        communicator.waitForShutdown();
        return(0);
    }
示例#14
0
文件: Server.cs 项目: joshmoore/ice
    private static int run(string[] args, Ice.Communicator communicator)
    {
        communicator.addValueFactory(MyValueFactory, "::Test::I");
        communicator.addValueFactory(MyValueFactory, "::Test::J");
        communicator.addValueFactory(MyValueFactory, "::Test::H");

        communicator.getProperties().setProperty("TestAdapter.Endpoints", "default -p 12010");
        Ice.ObjectAdapter adapter = communicator.createObjectAdapter("TestAdapter");
        Ice.Object @object = new InitialI(adapter);
        adapter.add(@object, communicator.stringToIdentity("initial"));
        @object = new UnexpectedObjectExceptionTestI();
        adapter.add(@object, communicator.stringToIdentity("uoet"));
        adapter.activate();
        communicator.waitForShutdown();
        return 0;
    }
示例#15
0
        public override int run(string[] args)
        {
            if (args.Length > 0)
            {
                System.Console.Error.WriteLine(appName() + ": too many arguments");
                return(1);
            }

            communicator().getValueFactoryManager().add(ValueFactory.create, Demo.Printer.ice_staticId());

            Ice.ObjectAdapter adapter = communicator().createObjectAdapter("Value");
            Ice.Object        @object = new InitialI(adapter);
            adapter.add(@object, communicator().stringToIdentity("initial"));
            adapter.activate();
            communicator().waitForShutdown();
            return(0);
        }
示例#16
0
 public override void run(string[] args)
 {
     Ice.Properties properties = createTestProperties(ref args);
     properties.setProperty("Ice.Warn.Dispatch", "0");
     properties.setProperty("Ice.Package.Test", "Ice.objects");
     using (var communicator = initialize(properties))
     {
         communicator.getProperties().setProperty("TestAdapter.Endpoints", getTestEndpoint(0));
         Ice.ObjectAdapter adapter = communicator.createObjectAdapter("TestAdapter");
         var initial = new InitialI(adapter);
         adapter.add(initial, Ice.Util.stringToIdentity("initial"));
         var uet = new UnexpectedObjectExceptionTestI();
         adapter.add(uet, Ice.Util.stringToIdentity("uoet"));
         Test.AllTests.allTests(this);
         // We must call shutdown even in the collocated case for cyclic dependency cleanup
         initial.shutdown();
     }
 }
示例#17
0
            public override void run(string[] args)
            {
                var initData = new InitializationData();

                initData.typeIdNamespaces = new string[] { "Ice.objects.TypeId" };
                initData.properties       = createTestProperties(ref args);
                initData.properties.setProperty("Ice.Warn.Dispatch", "0");
                using (var communicator = initialize(initData))
                {
                    communicator.getProperties().setProperty("TestAdapter.Endpoints", getTestEndpoint(0));
                    Ice.ObjectAdapter adapter = communicator.createObjectAdapter("TestAdapter");
                    var initial = new InitialI(adapter);
                    adapter.add(initial, Ice.Util.stringToIdentity("initial"));
                    var f2 = new F2I();
                    adapter.add(f2, Ice.Util.stringToIdentity("F21"));
                    var uet = new UnexpectedObjectExceptionTestI();
                    adapter.add(uet, Ice.Util.stringToIdentity("uoet"));
                    Test.AllTests.allTests(this);
                }
            }