Package com.starlight.intrepid.message

Examples of com.starlight.intrepid.message.SessionCloseIMessage


          session.setAttribute( LOCAL_TERMINATE_KEY, Boolean.TRUE );

          SessionInfo info =
            ( SessionInfo ) session.getAttribute( SESSION_INFO_KEY );

          SessionCloseIMessage message = new SessionCloseIMessage();
          session.write( message );
          performance_listener.messageSent(
            info == null ? null : info.getVMID(), message );
          futures.add( session.close( false ) );
        }
View Full Code Here


    InetSocketAddress address = ( InetSocketAddress ) session.getRemoteAddress();
    connection_listener.connectionClosed( address.getAddress(), address.getPort(),
      local_vmid, vmid, session.getAttribute( ATTACHMENT_KEY ), false );

    IMessage message =
      new SessionCloseIMessage( Resources.USER_INITIATED_DISCONNECT, false );
    session.write( message );
    performance_listener.messageSent( vmid, message );
    CloseHandler.close( session, 2000 );
  }
View Full Code Here

      try {
        response = message_handler.receivedMessage( session_info,
          ( IMessage ) message );
      }
      catch( ClassCastException ex ) {
        throw new CloseSessionIndicator( new SessionCloseIMessage(
          new FormattedTextResourceKey( Resources.INVALID_MESSAGE_TYPE,
          message.getClass().getName() ), false ) );
      }
    }
    catch ( final CloseSessionIndicator close_indicator ) {
View Full Code Here

TOP

Related Classes of com.starlight.intrepid.message.SessionCloseIMessage

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.