Package org.omg.PortableServer

Examples of org.omg.PortableServer.POA.servant_to_reference()


                            new Duration_t(0, 0)));
            datareader = suscriber.create_datareader(topicMessage,
                    datareaderqos, null);
            MessageDataReader messagedatareader = MessageDataReaderHelper
                    .narrow(datareader);
            DataReaderListener listener = DataReaderListenerHelper.narrow(poa
                    .servant_to_reference(new MessageDataReaderListenerImpl()));
            messagedatareader.set_listener(listener, 0);
            double value = 0;
            final double MAX = 40;
            final double MIN = -15;
View Full Code Here


                            new Duration_t(0, 0)));
            datareader = suscriber
                    .create_datareader(topic, datareaderqos, null);
            temperdatareader = TemperatureDataReaderHelper.narrow(datareader);
            DataReaderListener listener = DataReaderListenerHelper
                    .narrow(poa
                            .servant_to_reference(new TemperatureDataReaderListenerImpl(
                                    orb, poa)));
            temperdatareader.set_listener(listener, 0);
            orb.run();
        } catch (Exception e) {
View Full Code Here

            orbThread.start();

            // create peter and write his IOR
            Basic_Client server = new Basic_Client();
            bidirPOA.activate_object(server);
            Peter peter = PeterHelper.narrow(bidirPOA.servant_to_reference(server));
            PrintWriter pw = new PrintWriter(new FileWriter("peter.ior"));
            pw.println(orb.object_to_string(peter));
            pw.flush();
            pw.close();
View Full Code Here

            // create peter and write his IOR
            UP_Client server = new UP_Client();
            securePOA.activate_object_with_id("SecurePeter".getBytes(), server);
            Peter peter = PeterHelper.narrow(rootPOA.servant_to_reference(server));
            org.omg.CORBA.Object demo = securePOA.servant_to_reference(server);
            PrintWriter pw = new PrintWriter(new FileWriter("peter.ior"));
            pw.println(orb.object_to_string(demo));
            pw.flush();
            pw.close();
View Full Code Here

            if (servant instanceof Configurable)
                ((Configurable)servant).configure (((org.jacorb.orb.ORB)orb).getConfiguration());

            // create the object reference
            org.omg.CORBA.Object obj = poa.servant_to_reference( servant );

            System.out.println ("SERVER IOR: " + orb.object_to_string(obj));
            System.out.flush();

            if (logger != null)
View Full Code Here

        _poa.the_POAManager().activate();

        EchoServerImpl _server = new EchoServerImpl();

        // create the object reference
        org.omg.CORBA.Object obj = _poa.servant_to_reference( _server );


        //         NamingContextExt _nc =
        //             NamingContextExtHelper.narrow( _orb.resolve_initial_references( "NameService" ) );
View Full Code Here

            Class _servantClass = Class.forName(_servantClassName);

            Servant _servant = (Servant) _servantClass.newInstance();

            // create the object reference
            org.omg.CORBA.Object o = poa.servant_to_reference(_servant);

            Socket _socket = new Socket("localhost", _portToSendIorTo);

            PrintWriter _out = new PrintWriter(_socket.getOutputStream(), true);
View Full Code Here

  // create and initialize the attributes objects
  SupportAttrib supportAttrib = new SupportAttrib();
  supportAttrib.setModifiableProperties(getProperty("jtrader.modifiable_properties", true));
  supportAttrib.setDynamicProperties(getProperty("jtrader.dynamic_properties",true));
  supportAttrib.setProxyOffers(getProperty("jtrader.proxy_offers",true));
  supportAttrib.setTypeRepos(traderPOA.servant_to_reference(typeRepos));

  ImportAttrib importAttrib = new ImportAttrib();
  importAttrib.setDefSearchCard(getProperty("jtrader.def_search_card",Integer.MAX_VALUE));
  importAttrib.setMaxSearchCard(getProperty("jtrader.max_search_card",Integer.MAX_VALUE));
  importAttrib.setDefMatchCard(getProperty("jtrader.def_match_card",Integer.MAX_VALUE));
View Full Code Here

  // create the trader components

  RegisterImpl reg =
      new RegisterImpl(traderComp, supportAttrib, offerDb, intRep);
    traderPOA.activate_object_with_id("Register".getBytes(), reg);
  traderComp.setRegisterInterface(RegisterHelper.narrow(traderPOA.servant_to_reference(reg)));

  LinkImpl link =
            new LinkImpl(traderComp,
                         supportAttrib,
                         linkAttrib);
View Full Code Here

            new LinkImpl(traderComp,
                         supportAttrib,
                         linkAttrib);

    traderPOA.activate_object_with_id("Link".getBytes(), link);
    traderComp.setLinkInterface(LinkHelper.narrow(traderPOA.servant_to_reference(link)));

  LookupImpl lookup =
            new LookupImpl(traderComp, supportAttrib,
                           importAttrib, offerDb, link,
                           ((org.jacorb.orb.ORB)orb).getConfiguration());
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.