Package org.menacheri.jetclient.event

Examples of org.menacheri.jetclient.event.EventHandler


      final DatagramChannel datagramChannel = udpClient
          .createDatagramChannel();
      localAddress = udpClient.getLocalAddress(datagramChannel);
      // Add a start event handler to the session which will send the udp
      // connect on server START signal.
      EventHandler startEventHandler = new EventHandler()
      {
        @Override
        public void onEvent(Event event)
        {
          try
View Full Code Here


    final DatagramChannel datagramChannel = udpClient
        .createDatagramChannel();
    localAddress = datagramChannel.getLocalAddress();
    // Add a start event handler to the session which will send the udp
    // connect on server START signal.
    final EventHandler startEventHandler = new EventHandler()
    {
      @Override
      public void onEvent(Event event)
      {
        try
View Full Code Here

    @Override
    public void applyPolicy(final Session session)
    {
      // Listen for log in success event to be received on the session.
      final CountDownLatch loginSuccessLatch = new CountDownLatch(1);
      final EventHandler loginSuccess = new EventHandler()
      {
        @Override
        public void onEvent(Event event)
        {
          // remove after use
View Full Code Here

  public void specificEventReceiptOnSpecificEventHandler()
      throws InterruptedException
  {
    EventDispatcher dispatcher = new DefaultEventDispatcher();
    final CountDownLatch latch = new CountDownLatch(1);
    dispatcher.addHandler(new EventHandler()
    {

      @Override
      public void onEvent(Event event)
      {
View Full Code Here

  @Test
  public void eventReceiptOnANYTypeEventHandler() throws InterruptedException
  {
    EventDispatcher dispatcher = new DefaultEventDispatcher();
    final CountDownLatch latch = new CountDownLatch(5);
    dispatcher.addHandler(new EventHandler()
    {

      @Override
      public void onEvent(Event event)
      {
View Full Code Here

  public void nonReceiptOfWrongEventOnSpecificEventHandler()
      throws InterruptedException
  {
    EventDispatcher dispatcher = new DefaultEventDispatcher();
    final CountDownLatch latch = new CountDownLatch(1);
    dispatcher.addHandler(new EventHandler()
    {

      @Override
      public void onEvent(Event event)
      {
View Full Code Here

  public void eventPublishingPerformance() throws InterruptedException
  {
    EventDispatcher dispatcher = new DefaultEventDispatcher();
    int countOfEvents = 5000000;
    final CountDownLatch latch = new CountDownLatch(countOfEvents);
    dispatcher.addHandler(new EventHandler()
    {

      @Override
      public void onEvent(Event event)
      {
View Full Code Here

TOP

Related Classes of org.menacheri.jetclient.event.EventHandler

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.