Package org.exoplatform.services.listener

Examples of org.exoplatform.services.listener.Listener


      super(name);
   }

   public void setUp() throws Exception
   {
      Listener listener = new Listener()
      {
         @Override
         public void onEvent(Event event) throws Exception
         {
            events.add(event);
View Full Code Here


   }

   @Override
   protected void setUp() throws Exception
   {
      Listener listener = new Listener()
      {
         @Override
         public void onEvent(Event event) throws Exception
         {
            events.add(event);
View Full Code Here

      Identity id = authenticator.createIdentity(userId);
      final ConversationState s = new ConversationState(id);

      //
      final Object payload = new Object();
      listenerService.addListener(new Listener()
      {
         @Override
         public void onEvent(Event event) throws Exception
         {
            try
            {
               assertNotNull(event);
               assertEquals("exo.core.security.ConversationRegistry.register", event.getEventName());
               assertTrue(event.getData() instanceof ConversationState);
               ConversationState cs = (ConversationState)event.getData();
               assertSame(s, cs);
               cs.setAttribute("payload", payload);
            }
            catch (AssertionFailedError error)
            {
               assertionError = error;
            }
         }

         @Override
         public String getName()
         {
            return "exo.core.security.ConversationRegistry.register";
         }
      });
      listenerService.addListener(new Listener()
      {
         @Override
         public void onEvent(Event event) throws Exception
         {
            try
View Full Code Here

TOP

Related Classes of org.exoplatform.services.listener.Listener

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.