Package org.jboss.remoting.callback

Examples of org.jboss.remoting.callback.InvokerCallbackHandler


                     // simple invocation request.
                     Callback callback = new Callback(new Integer(callbackCounter++));
                     Iterator itr = listeners.iterator();
                     while(itr.hasNext())
                     {
                        InvokerCallbackHandler callbackHandler = (InvokerCallbackHandler) itr.next();
                        try
                        {
                           callbackHandler.handleCallback(callback);
                        }
                        catch(HandleCallbackException e)
                        {
                           e.printStackTrace();
                        }
View Full Code Here


   public void testCallback() throws Throwable
   {
      Client client = new Client(new InvokerLocator(getLocatorUri()));
      client.connect();
      InvokerCallbackHandler testCallbackHandler = new TestCallbackHandler();
      Map metadata = new HashMap();
      metadata.put(CallbackPoller.CALLBACK_POLL_PERIOD, "1000");
      client.addListener(testCallbackHandler, metadata, "foobar");
      client.invoke("foobar");
View Full Code Here

   public void testCallback() throws Throwable
   {
      Client client = new Client(new InvokerLocator(locatorUri));
      client.connect();
      InvokerCallbackHandler testCallbackHandler = new TestCallbackHandler();
      client.addListener(testCallbackHandler, new HashMap(), "foobar");
      client.invoke("foobar");

      Thread.sleep(5000);
View Full Code Here

      public Object invoke(InvocationRequest invocation) throws Throwable
      {
         for (int x = 0; x < listeners.size(); x++)
         {
            InvokerCallbackHandler callbackHandler = (InvokerCallbackHandler) listeners.get(x);
            callbackHandler.handleCallback(new Callback("This is callback payload"));
         }
         return "barfoo";
      }
View Full Code Here

      public Object invoke(InvocationRequest invocation) throws Throwable
      {
         for (int x = 0; x < listeners.size(); x++)
         {
            InvokerCallbackHandler callbackHandler = (InvokerCallbackHandler) listeners.get(x);
            callbackHandler.handleCallback(new Callback("This is callback payload"));
         }
         return "barfoo";
      }
View Full Code Here

   public void testCallback() throws Throwable
   {
      Client client = new Client(new InvokerLocator(locatorUri));
      client.connect();
      InvokerCallbackHandler testCallbackHandler = new MultiplexCallbackTestClient.TestCallbackHandler();
      client.addListener(testCallbackHandler, new HashMap(), "foobar");
      client.invoke("foobar");

      Thread.sleep(5000);
View Full Code Here

      // There should be 1 MultiplexingManager now that Client is connected.
      assertEquals(1, allManagers.size());
     
      // Add a push CallbackHandler.
      InvokerCallbackHandler testCallbackHandler = new TestCallbackHandler();
      client.addListener(testCallbackHandler, new HashMap(), "foobar");
     
      // There should still be 1 MultiplexingManager, since client invoker and
      // server invoker should be using the same connection.
      assertEquals(1, allManagers.size());
View Full Code Here

   public void testCallback() throws Throwable
   {
      Client client = new Client(new InvokerLocator(getLocatorUri()));
      client.connect();
      InvokerCallbackHandler testCallbackHandler = new TestCallbackHandler();
      client.addListener(testCallbackHandler, new HashMap(), null, true);
      client.invoke("foobar");

      Thread.sleep(5000);
View Full Code Here

      public Object invoke(InvocationRequest invocation) throws Throwable
      {
         for (int x = 0; x < listeners.size(); x++)
         {
            InvokerCallbackHandler callbackHandler = (InvokerCallbackHandler) listeners.get(x);
            callbackHandler.handleCallback(new Callback("This is callback payload"));
         }
         return "barfoo";
      }
View Full Code Here

         // simple invocation request.
         Callback callback = new Callback("This is the payload of callback invocation.");
         Iterator itr = listeners.iterator();
         while(itr.hasNext())
         {
            InvokerCallbackHandler callbackHandler = (InvokerCallbackHandler) itr.next();
            try
            {
               callbackHandler.handleCallback(callback);
            }
            catch(HandleCallbackException e)
            {
               e.printStackTrace();
            }
View Full Code Here

TOP

Related Classes of org.jboss.remoting.callback.InvokerCallbackHandler

Copyright © 2018 www.massapicom. 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.