Package org.jboss.remoting

Examples of org.jboss.remoting.Client.removeListener()


      MultiplexingManager serverManager = (MultiplexingManager) field.get(serverSocket);
     
      // Show client and server invokers are using the same MultiplexingManager.
      assertEquals(clientManager, serverManager);
     
      client.removeListener(testCallbackHandler);
      client.disconnect();
     
      Thread.sleep(5000);
     
      // The connection should be closed and there should be 0 MultiplexingManagers.
View Full Code Here


      client.addListener(testCallbackHandler, new HashMap(), null, true);
      client.invoke("foobar");

      Thread.sleep(5000);

      client.removeListener(testCallbackHandler);
      client.disconnect();

      assertTrue(gotCallback);
   }
View Full Code Here

      finally
      {
         if (remotingClient != null)
         {
            // remove callback handler from server
            remotingClient.removeListener(callbackHandler);
            remotingClient.disconnect();
         }
      }

View Full Code Here

      client.addListener(callbackHandler, new HashMap());
      assertEquals(1, callbackPollers.size());
      CallbackPoller callbackPoller2 = (CallbackPoller) callbackPollers.values().iterator().next();
      assertEquals(callbackPoller2, callbackPoller1);

      client.removeListener(callbackHandler);
      client.disconnect();
      connector.stop();
   }
  
  
View Full Code Here

      done = (Boolean) client.invoke(AsynchCallbackTestServerRoot.GET_STATUS);
      log.info("done 2: " + done);
      assertTrue(done.booleanValue());
      assertTrue(callbackHandler.receivedCallback);
      client.invoke(AsynchCallbackTestServerRoot.RESET);
      client.removeListener(callbackHandler);
      log.info("disconnecting");
      client.disconnect();
      log.info("disconnected");
   }
  
View Full Code Here

      // Should have returned.
      Boolean done = (Boolean) client.invoke(AsynchCallbackTestServerRoot.GET_STATUS);
      assertTrue(done.booleanValue());
      assertTrue(callbackHandler.receivedCallback);
      client.invoke(AsynchCallbackTestServerRoot.RESET);
      client.removeListener(callbackHandler);
      client.disconnect();
   }
  
  
   public void testASynchronousCallbackServerSide() throws Throwable
View Full Code Here

      String threadCount = (String) client.invoke(AsynchCallbackTestServerRoot.GET_THREAD_COUNT);
      assertEquals(AsynchCallbackTestServerRoot.THREAD_COUNT, threadCount);
      String queueSize = (String) client.invoke(AsynchCallbackTestServerRoot.GET_QUEUE_SIZE);
      assertEquals(AsynchCallbackTestServerRoot.QUEUE_SIZE, queueSize);
      client.invoke(AsynchCallbackTestServerRoot.RESET);
      client.removeListener(callbackHandler);
      client.disconnect();
   }
  
  
   protected abstract String getTransport();
View Full Code Here

         invocationHandler.handler.handleCallback(cb);

         assertNotNull(callbackHandler.callback);
         assertEquals("Squirrel", callbackHandler.callback.getParameter());

         client.removeListener(callbackHandler);
         callbackServerConnector.stop();

         client.disconnect();

      }
View Full Code Here

      // Verify listenerId is still null.
      listenerId = (String) field.get(invoker);
      assertNull(listenerId);
      log.info("listenerId after adding callback handler (should be null): " + listenerId);
     
      client.removeListener(callbackHandler);
      client.disconnect();
      connector.stop();
      log.info(getName() + " PASSES");
   }
  
View Full Code Here

                  log.info("client.invoke(\"test\") failed (that's OK)");
               }
              
               // Set disconnectTimeout to 0.
               client.setDisconnectTimeout(0);
               client.removeListener(callbackHandler);
               removeListener.done = true;
               log.info("returned from client.removeListener()");
            }
            catch (Throwable e)
            {
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.