Examples of InvokeIMessage


Examples of com.starlight.intrepid.message.InvokeIMessage

        throws IOException {

        // Non-invoke messages are okay
        if ( !( message instanceof InvokeIMessage ) ) return false;

        InvokeIMessage invoke = ( InvokeIMessage ) message;
        // Don't receive any invokes (unless it's to the registry)
        return invoke.getObjectID() != 0;
      }
    };

    server_instance = Intrepid.create(
      new IntrepidSetup().vmidHint( "server" ).openServer().unitTestHook( hook ) );
View Full Code Here

Examples of com.starlight.intrepid.message.InvokeIMessage

*/
public class EncodeDecoderTest extends TestCase {
  public void testInvokeEncode() throws Exception {
    List<InvokeIMessage> test_messages = new ArrayList<InvokeIMessage>();

    test_messages.add( new InvokeIMessage( 1, 2, null, 3, null, null, false ) );
    test_messages.add( new InvokeIMessage( 1, 2, null, 3, null, null, true ) );
    test_messages.add( new InvokeIMessage( 1, 2, "Name", 3, null, null, false ) );
    test_messages.add( new InvokeIMessage( 1, 2, "Name", 3, null, null, true ) );

    test_messages.add( new InvokeIMessage( 1, 2, null, 3,
      new Object[] { "foo", "bar" }, null, false ) );
    test_messages.add( new InvokeIMessage( 1, 2, null, 3,
      new Object[] { "foo", "bar" }, null, true ) );
    test_messages.add( new InvokeIMessage( 1, 2, "Name", 3,
      new Object[] { "foo", "bar" }, null, false ) );
    test_messages.add( new InvokeIMessage( 1, 2, "Name", 3,
      new Object[] { "foo", "bar" }, null, true ) );

    UserContextInfo info = new SimpleUserContextInfo( "bob" );
    test_messages.add( new InvokeIMessage( 1, 2, null, 3, null, info, false ) );
    test_messages.add( new InvokeIMessage( 1, 2, null, 3, null, info, true ) );
    test_messages.add( new InvokeIMessage( 1, 2, "Name", 3, null, info, false ) );
    test_messages.add( new InvokeIMessage( 1, 2, "Name", 3, null, info, true ) );

    test_messages.add( new InvokeIMessage( 1, 2, null, 3,
      new Object[] { "foo", "bar" }, info, false ) );
    test_messages.add( new InvokeIMessage( 1, 2, null, 3,
      new Object[] { "foo", "bar" }, info, true ) );
    test_messages.add( new InvokeIMessage( 1, 2, "Name", 3,
      new Object[] { "foo", "bar" }, info, false ) );
    test_messages.add( new InvokeIMessage( 1, 2, "Name", 3,
      new Object[] { "foo", "bar" }, info, true ) );


    IoBuffer buffer = IoBuffer.allocate( 1024 * 100 );
    int index = -1;
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.