Examples of NetworkRegistry


Examples of org.jboss.remoting.network.NetworkRegistry

/*     */
/*     */   private boolean findAlternativeTarget()
/*     */   {
/* 328 */     boolean failover = false;
/* 329 */     ArrayList availableList = new ArrayList();
/* 330 */     NetworkRegistry registry = InternalTransporterServices.getInstance().getNetworkRegistry();
/* 331 */     if (registry != null)
/*     */     {
/* 333 */       NetworkInstance[] instances = registry.getServers();
/* 334 */       if (instances != null)
/*     */       {
/* 336 */         for (int x = 0; x < instances.length; x++)
/*     */         {
/* 338 */           NetworkInstance netInstance = instances[x];
View Full Code Here

Examples of org.jboss.remoting.network.NetworkRegistry

/*     */
/* 102 */       System.setProperty("jboss.identity", String.valueOf(System.currentTimeMillis()));
/*     */
/* 104 */       MBeanServer server = MBeanServerFactory.createMBeanServer();
/*     */
/* 106 */       NetworkRegistry registry = NetworkRegistry.getInstance();
/* 107 */       server.registerMBean(registry, new ObjectName("remoting:type=NetworkRegistry"));
/*     */
/* 109 */       InvokerLocator locator = new InvokerLocator("socket://localhost");
/*     */
/* 116 */       Connector connector = new Connector();
/* 117 */       connector.setInvokerLocator(locator.getLocatorURI());
/* 118 */       ObjectName obj = new ObjectName("jboss.remoting:type=Connector,transport=" + locator.getProtocol());
/* 119 */       server.registerMBean(connector, obj);
/*     */
/* 121 */       connector.start();
/*     */
/* 123 */       Detector detector = null;
/* 124 */       ObjectName objName = null;
/*     */
/* 126 */       if (this.type.equals("multicast"))
/*     */       {
/* 128 */         MulticastDetector mdet = new MulticastDetector();
/* 129 */         mdet.setPort(this.port);
/* 130 */         detector = mdet;
/* 131 */         objName = new ObjectName("remoting:type=Detector,transport=multicast");
/*     */       }
/* 133 */       else if (this.type.equals("jndi"))
/*     */       {
/* 135 */         JNDIDetector jdet = new JNDIDetector();
/* 136 */         jdet.setPort(this.port);
/* 137 */         jdet.setHost(this.host);
/* 138 */         jdet.setContextFactory(this.contextFactory);
/* 139 */         jdet.setURLPackage(this.urlPackage);
/* 140 */         detector = jdet;
/* 141 */         objName = new ObjectName("remoting:type=Detector,transport=jndi");
/*     */       }
/*     */
/* 144 */       server.registerMBean(detector, objName);
/* 145 */       detector.start();
/* 146 */       System.err.println("Starting Detector");
/*     */       while (true)
/*     */       {
/* 150 */         Thread.currentThread(); Thread.sleep(3000L);
/* 151 */         NetworkInstance[] instances = registry.getServers();
/* 152 */         for (int x = 0; x < instances.length; x++)
/*     */         {
/* 154 */           log.debug(instances[x]);
/*     */         }
/*     */
View Full Code Here

Examples of org.jboss.remoting.network.NetworkRegistry

/*     */   public void setupDetector()
/*     */     throws Exception
/*     */   {
/*  59 */     MBeanServer server = MBeanServerFactory.createMBeanServer();
/*     */
/*  62 */     NetworkRegistry registry = NetworkRegistry.getInstance();
/*  63 */     server.registerMBean(registry, new ObjectName("remoting:type=NetworkRegistry"));
/*  64 */     println("NetworkRegistry has been created");
/*     */
/*  67 */     registry.addNotificationListener(this, null, null);
/*  68 */     println("NetworkRegistry has added the client as a listener");
/*     */
/*  71 */     MulticastDetector detector = new MulticastDetector();
/*  72 */     server.registerMBean(detector, new ObjectName("remoting:type=MulticastDetector"));
/*  73 */     detector.start();
View Full Code Here

Examples of org.jboss.remoting.network.NetworkRegistry

/*    */   private void initTransporterServices()
/*    */     throws Exception
/*    */   {
/* 44 */     MBeanServer mbeanServer = MBeanServerFactory.createMBeanServer();
/*    */
/* 46 */     NetworkRegistry registry = NetworkRegistry.getInstance();
/*    */
/* 48 */     String host = InetAddress.getLocalHost().getHostAddress();
/* 49 */     JNDIDetector jndiDetector = new JNDIDetector();
/* 50 */     jndiDetector.setPort(2410);
/* 51 */     jndiDetector.setHost(host);
View Full Code Here

Examples of org.jboss.remoting.network.NetworkRegistry

/*     */   private void initTransporterServices()
/*     */     throws Exception
/*     */   {
/*  70 */     MBeanServer mbeanServer = MBeanServerFactory.createMBeanServer();
/*     */
/*  72 */     NetworkRegistry registry = NetworkRegistry.getInstance();
/*     */
/*  74 */     String host = InetAddress.getLocalHost().getHostAddress();
/*  75 */     JNDIDetector jndiDetector = new JNDIDetector();
/*  76 */     jndiDetector.setPort(2410);
/*  77 */     jndiDetector.setHost(host);
View Full Code Here

Examples of org.jboss.remoting.network.NetworkRegistry

/*    */   private void initTransporterServices()
/*    */     throws Exception
/*    */   {
/* 59 */     MBeanServer mbeanServer = MBeanServerFactory.createMBeanServer();
/*    */
/* 61 */     NetworkRegistry registry = NetworkRegistry.getInstance();
/*    */
/* 63 */     String host = InetAddress.getLocalHost().getHostAddress();
/* 64 */     JNDIDetector jndiDetector = new JNDIDetector();
/* 65 */     jndiDetector.setPort(2410);
/* 66 */     jndiDetector.setHost(host);
View Full Code Here

Examples of org.jboss.remoting.network.NetworkRegistry

/*    */   private void initTransporterServices()
/*    */     throws Exception
/*    */   {
/* 48 */     MBeanServer mbeanServer = MBeanServerFactory.createMBeanServer();
/*    */
/* 50 */     NetworkRegistry registry = NetworkRegistry.getInstance();
/*    */
/* 52 */     String host = InetAddress.getLocalHost().getHostAddress();
/* 53 */     JNDIDetector jndiDetector = new JNDIDetector();
/* 54 */     jndiDetector.setPort(2410);
/* 55 */     jndiDetector.setHost(host);
View Full Code Here

Examples of org.jboss.remoting.network.NetworkRegistry

/*     */   public void setupDetector()
/*     */     throws Exception
/*     */   {
/*  45 */     MBeanServer server = MBeanServerFactory.createMBeanServer();
/*     */
/*  48 */     NetworkRegistry registry = NetworkRegistry.getInstance();
/*  49 */     server.registerMBean(registry, new ObjectName("remoting:type=NetworkRegistry"));
/*  50 */     println("NetworkRegistry has been created");
/*     */
/*  53 */     registry.addNotificationListener(this, null, null);
/*  54 */     println("NetworkRegistry has added the client as a listener");
/*     */
/*  56 */     String detectorHost = InetAddress.getLocalHost().getHostName();
/*     */
/*  59 */     JNDIDetector detector = new JNDIDetector(getConfiguration());
View Full Code Here

Examples of org.jboss.remoting.network.NetworkRegistry

      catch (PrivilegedActionException e)
      {
          throw (Exception) e.getCause();
      }

      NetworkRegistry networkRegistry = new NetworkRegistry();
      registerMBean(server1, networkRegistry, new ObjectName("remoting:type=NetworkRegistry"));
      addNotificationListener(server1, new ObjectName("remoting:type=NetworkRegistry"), this);

      int port = TestUtil.getRandomPort();
      String host = InetAddress.getLocalHost().getHostAddress();
View Full Code Here

Examples of org.jboss.remoting.network.NetworkRegistry

         // we need an MBeanServer to store our network registry and multicast detector services
         MBeanServer server = MBeanServerFactory.createMBeanServer();

         // multicast detector will detect new network registries that come online
         MulticastDetector detector = new MulticastDetector();
         NetworkRegistry registry = NetworkRegistry.getInstance();
         services.setup(server, detector, null, registry, null, true, true);
         detector.start();
      }
      else
      {
         // the internal services singleton is already setup, but make sure it has the services we need
         if (services.getDetector() == null)
         {
            MulticastDetector detector = new MulticastDetector();
            services.assignDetector(detector, null, true);
            detector.start();
         }

         if (services.getNetworkRegistry() == null)
         {
            NetworkRegistry registry = NetworkRegistry.getInstance();
            services.assignNetworkRegistry(registry, null, true);
         }
      }

      return;
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.