Examples of IRemoteServiceRegistration


Examples of org.eclipse.ecf.remoteservice.IRemoteServiceRegistration

    IRemoteCallable callable = RemoteCallableFactory.createCallable(method);   
    return registerCallable(container, callable, null);
  }
 
  public void testGetRemoteService() {
    IRemoteServiceRegistration registration = createRpcRegistration(RpcConstants.TEST_ECHO_METHOD);
    IRemoteServiceReference reference = registration.getReference();
    assertNotNull(reference);
    IRemoteService remoteService = getRemoteServiceClientContainerAdapter().getRemoteService(reference);
    assertNotNull(remoteService);
  }
View Full Code Here

Examples of org.eclipse.ecf.remoteservice.IRemoteServiceRegistration

    IRemoteService remoteService = getRemoteServiceClientContainerAdapter().getRemoteService(reference);
    assertNotNull(remoteService);
  }
 
  public void testGetRemoteServiceReference() {
    IRemoteServiceRegistration registration = createRpcRegistration(RpcConstants.TEST_ECHO_METHOD);
    IRemoteServiceReference remoteServiceReference = getRemoteServiceClientContainerAdapter().getRemoteServiceReference(registration.getID());
    assertEquals(registration.getReference(), remoteServiceReference);
  }
View Full Code Here

Examples of org.eclipse.ecf.remoteservice.IRemoteServiceRegistration

    IRemoteServiceReference remoteServiceReference = getRemoteServiceClientContainerAdapter().getRemoteServiceReference(registration.getID());
    assertEquals(registration.getReference(), remoteServiceReference);
  }
 
  public void testUngetRemoteService() {
    IRemoteServiceRegistration registration = createRpcRegistration(RpcConstants.TEST_ECHO_METHOD);
    IRemoteServiceReference reference = registration.getReference();
    getRemoteServiceClientContainerAdapter().getRemoteService(reference);
    assertTrue(getRemoteServiceClientContainerAdapter().ungetRemoteService(reference));
  }
View Full Code Here

Examples of org.eclipse.ecf.remoteservice.IRemoteServiceRegistration

      fail();
    }   
  }
 
  public void testGetRemoteServiceID() {
    IRemoteServiceRegistration registration = createRpcRegistration(RpcConstants.TEST_ECHO_METHOD);
    long containerRelativeID = registration.getID().getContainerRelativeID();
    IRemoteServiceID remoteServiceID = getRemoteServiceClientContainerAdapter().getRemoteServiceID(container.getID(), containerRelativeID);
    assertEquals(registration.getID(), remoteServiceID);
  }
View Full Code Here

Examples of org.eclipse.ecf.remoteservice.IRemoteServiceRegistration

  }

  protected IRemoteServiceRegistration registerService(
      IRemoteServiceContainerAdapter adapter, String serviceInterface,
      Object service, Dictionary serviceProperties, int sleepTime) {
    final IRemoteServiceRegistration result = adapter
        .registerRemoteService(new String[] { serviceInterface },
            service, serviceProperties);
    sleep(sleepTime);
    return result;
  }
View Full Code Here

Examples of org.eclipse.ecf.remoteservice.IRemoteServiceRegistration

  }

  public void testRegisterService() throws Exception {
    final IRemoteServiceContainerAdapter[] adapters = getRemoteServiceAdapters();
    // adapter [0] is the service 'server'
    final IRemoteServiceRegistration reg = registerService(adapters[0],
        IConcatService.class.getName(), createService(),
        customizeProperties(null), 0);
    assertNotNull(reg);
    IRemoteServiceID remoteServiceID = reg.getID();
    assertNotNull(remoteServiceID);
    assertNotNull(remoteServiceID.getContainerID());
    Thread.sleep(SLEEPTIME);
  }
View Full Code Here

Examples of org.eclipse.ecf.remoteservice.IRemoteServiceRegistration

  }

  public void testUnregisterService() throws Exception {
    final IRemoteServiceContainerAdapter[] adapters = getRemoteServiceAdapters();
    // adapter [0] is the service 'server'
    final IRemoteServiceRegistration reg = registerService(adapters[0],
        IConcatService.class.getName(), createService(),
        customizeProperties(null), SLEEPTIME);
    assertNotNull(reg);
    assertNotNull(reg.getContainerID());

    reg.unregister();
    Thread.sleep(SLEEPTIME);
  }
View Full Code Here

Examples of org.eclipse.ecf.remoteservice.IRemoteServiceRegistration

  }

  protected IRemoteServiceRegistration registerRemoteService(
      IRemoteServiceContainerAdapter adapter, String serviceInterface,
      Object service, Dictionary serviceProperties, int sleepTime) {
    final IRemoteServiceRegistration result = adapter
        .registerRemoteService(new String[] { serviceInterface },
            service, serviceProperties);
    sleep(sleepTime);
    return result;
  }
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.