Package org.eclipse.ecf.core

Examples of org.eclipse.ecf.core.IContainer


  }

  public void testCreateContainer3() throws Exception {
    ContainerTypeDescription description = getContainerFactory()
        .getDescriptionByName(RestConstants.REST_CONTAINER_TYPE);
    IContainer container = getContainerFactory().createContainer(description,
        new Object[] { new URI(RestConstants.TEST_DE_TARGET) });
    assertNotNull(container);
    assertTrue(container instanceof RestClientContainer);
  }
View Full Code Here


    sleep(5000);
  }

  public void testAddSharedObject1() throws Exception {
    if (chatRoomContainer[0] == null) return;
    final IContainer client0Container = chatRoomContainer[1];
    assertNotNull(client0Container);
    //
    final ISharedObjectContainer socontainer = (ISharedObjectContainer) client0Container.getAdapter(ISharedObjectContainer.class);
    final ISharedObjectManager manager = socontainer.getSharedObjectManager();
    assertNotNull(manager);
    final ID objectID = createSharedObjectID();
    final ID id = manager.addSharedObject(objectID, createSharedObject(objectID), null);
    assertNotNull(id);
View Full Code Here

    assertTrue(container instanceof RestClientContainer);
  }

  public void testCreateContainer4() throws Exception {
    ID restID = createRestID(RestConstants.TEST_TWITTER_TARGET);
    IContainer container = createRestContainer(restID);
    assertNotNull(container);
  }
View Full Code Here

    IContainer container = createRestContainer(restID);
    assertNotNull(container);
  }

  public void testRegisterRestService() throws Exception {
    IContainer container = createRestContainer(RestConstants.TEST_DE_TARGET);
    Dictionary properties = new Hashtable();
    properties.put("user", "null");
    IRemoteCallable callable = RestCallableFactory.createCallable("methodName","resourcePath",null,new HttpGetRequestType());
    IRemoteServiceRegistration registration = registerCallable(container, callable, properties);
    assertNotNull(registration);
View Full Code Here

    sleep(5000);
  }

  public void testAddTwoSharedObjects() throws Exception {
    if (chatRoomContainer[0] == null) return;
    final IContainer client0Container = chatRoomContainer[0];
    assertNotNull(client0Container);
    final ISharedObjectContainer socontainer = (ISharedObjectContainer) client0Container.getAdapter(ISharedObjectContainer.class);
    final ISharedObjectManager manager = socontainer.getSharedObjectManager();
    assertNotNull(manager);
    final ID objectID0 = createSharedObjectID();
    final ID id0 = manager.addSharedObject(objectID0, createSharedObject(objectID0), null);
    assertNotNull(id0);
View Full Code Here

    IRemoteServiceRegistration registration = registerCallable(container, callable, properties);
    assertNotNull(registration);
  }

  public void testConnectedID() throws Exception {
    IContainer container = createRestContainer(RestConstants.TEST_DE_TARGET);
    ID connectedID = container.getConnectedID();
    assertNull(connectedID);
  }
View Full Code Here

    sleep(5000);
  }

  public void testAddTwoSharedObjects1() throws Exception {
    if (chatRoomContainer[0] == null) return;
    final IContainer client0Container = chatRoomContainer[1];
    assertNotNull(client0Container);
    final ISharedObjectContainer socontainer = (ISharedObjectContainer) client0Container.getAdapter(ISharedObjectContainer.class);
    final ISharedObjectManager manager = socontainer.getSharedObjectManager();
    assertNotNull(manager);
    final ID objectID0 = createSharedObjectID();
    final ID id0 = manager.addSharedObject(objectID0, createSharedObject(objectID0), null);
    assertNotNull(id0);
View Full Code Here

    IContainer container = createRestContainer(RestConstants.TEST_DE_TARGET);
    ID connectedID = container.getConnectedID();
    assertNull(connectedID);
  }
  public void testConnect() throws Exception {
    IContainer container = createRestContainer(RestConstants.TEST_DE_TARGET);
    ID connectedID = container.getConnectedID();
    ID targetID = createRestID(new URL(
          RestConstants.TEST_TWITTER_TARGET));
    assertNotNull(targetID);
    container.connect(targetID, null);
    connectedID = container.getConnectedID();
    assertEquals(targetID, connectedID);
  }
View Full Code Here

    }
    return remoteService;
  }
 
  public void start(int port) throws Exception {
    IContainer client = ContainerFactory.getDefault().createContainer(
        CLIENT_TYPE);
    // Get adapter for accessing remote services
    IRemoteServiceContainerAdapter adapter = (IRemoteServiceContainerAdapter) client
        .getAdapter(IRemoteServiceContainerAdapter.class);

    rsContainer = new RemoteServiceContainer(client,adapter);
   
    System.out.println("Client created with ID=" + client.getID());

    ID connectTargetID = IDFactory.getDefault().createStringID(
        NLS.bind(SERVER_ID, new Integer(port)));
   
    System.out.println("Attempting connect to id="+connectTargetID);
    client.connect(connectTargetID, null);
    System.out.println("Client connected to connectTargetID="
        + connectTargetID);

    Thread.sleep(1000);
   
View Full Code Here

    ID id2 = createRestID(RestConstants.TEST_DE_TARGET);
    assertEquals(id, id2);
    }
   
  public void testGetRemoteServiceNamespace() throws Exception {
    IContainer container = createRestContainer(RestConstants.TEST_DE_TARGET);
    IRemoteServiceClientContainerAdapter adapter = getRemoteServiceClientContainerAdapter(container);
    assertNotNull(adapter);
    Namespace namespace = adapter.getRemoteServiceNamespace();
    assertNotNull(namespace);
  }
View Full Code Here

TOP

Related Classes of org.eclipse.ecf.core.IContainer

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.