Examples of containersChanged()


Examples of org.apache.shindig.config.ContainerConfig.ConfigObserver.containersChanged()

  }

  @Test
  public void testAddNewContainer() throws Exception {
    ConfigObserver observer = EasyMock.createMock(ContainerConfig.ConfigObserver.class);
    observer.containersChanged(EasyMock.isA(ContainerConfig.class),
        EasyMock.eq(ImmutableSet.of("extra")), EasyMock.eq(ImmutableSet.<String>of()));
    EasyMock.replay(observer);
    config.addConfigObserver(observer, false);

    config.newTransaction().addContainer(EXTRA_CONTAINER).commit();
View Full Code Here

Examples of org.apache.shindig.config.ContainerConfig.ConfigObserver.containersChanged()

  @Test
  public void testReplaceContainer() throws Exception {
    config.newTransaction().addContainer(EXTRA_CONTAINER).commit();

    ConfigObserver observer = EasyMock.createMock(ContainerConfig.ConfigObserver.class);
    observer.containersChanged(EasyMock.isA(ContainerConfig.class),
        EasyMock.eq(ImmutableSet.of("extra")), EasyMock.eq(ImmutableSet.<String>of()));
    EasyMock.replay(observer);
    config.addConfigObserver(observer, false);

    config.newTransaction().addContainer(MODIFIED_EXTRA_CONTAINER).commit();
View Full Code Here

Examples of org.apache.shindig.config.ContainerConfig.ConfigObserver.containersChanged()

  @Test
  public void testReadSameContainer() throws Exception {
    config.newTransaction().addContainer(EXTRA_CONTAINER).commit();

    ConfigObserver observer = EasyMock.createMock(ContainerConfig.ConfigObserver.class);
    observer.containersChanged(EasyMock.isA(ContainerConfig.class),
        EasyMock.eq(ImmutableSet.<String>of()), EasyMock.eq(ImmutableSet.<String>of()));
    EasyMock.replay(observer);
    config.addConfigObserver(observer, false);

View Full Code Here

Examples of org.apache.shindig.config.ContainerConfig.ConfigObserver.containersChanged()

    config.newTransaction().addContainer(EXTRA_CONTAINER).commit();

    config.newTransaction().addContainer(EXTRA_CONTAINER).commit();

    ConfigObserver observer = EasyMock.createMock(ContainerConfig.ConfigObserver.class);
    observer.containersChanged(EasyMock.isA(ContainerConfig.class),
        EasyMock.eq(ImmutableSet.<String>of()), EasyMock.eq(ImmutableSet.of("extra")));
    EasyMock.replay(observer);
    config.addConfigObserver(observer, false);

    config.newTransaction().removeContainer("extra").commit();
View Full Code Here

Examples of org.apache.shindig.config.ContainerConfig.ConfigObserver.containersChanged()

  }

  @Test
  public void testClearContainerConfig() throws Exception {
    ConfigObserver observer = EasyMock.createMock(ContainerConfig.ConfigObserver.class);
    observer.containersChanged(EasyMock.isA(ContainerConfig.class),
        EasyMock.eq(ImmutableSet.of("additional")), EasyMock.eq(ImmutableSet.of("extra")));
    EasyMock.replay(observer);
    config = new BasicContainerConfig();
    config
        .newTransaction()
View Full Code Here

Examples of org.apache.shindig.config.ContainerConfig.ConfigObserver.containersChanged()

  }

  @Test
  public void testAddObserverNotifiesImmediately() throws Exception {
    ConfigObserver observer = EasyMock.createMock(ContainerConfig.ConfigObserver.class);
    observer.containersChanged(EasyMock.isA(ContainerConfig.class),
        EasyMock.eq(ImmutableSet.of("default", "extra")), EasyMock.eq(ImmutableSet.<String>of()));
    EasyMock.replay(observer);

    config = new BasicContainerConfig();
    config
View Full Code Here

Examples of org.apache.shindig.config.ContainerConfig.ConfigObserver.containersChanged()

  }

  @Test
  public void testAddNewContainer() throws Exception {
    ConfigObserver observer = EasyMock.createMock(ContainerConfig.ConfigObserver.class);
    observer.containersChanged(EasyMock.isA(ContainerConfig.class),
        EasyMock.eq(ImmutableSet.of("extra")), EasyMock.eq(ImmutableSet.<String>of()));
    EasyMock.replay(observer);
    config.addConfigObserver(observer, false);

    config.newTransaction().addContainer(EXTRA_CONTAINER).commit();
View Full Code Here

Examples of org.apache.shindig.config.ContainerConfig.ConfigObserver.containersChanged()

  @Test
  public void testReplaceContainer() throws Exception {
    config.newTransaction().addContainer(EXTRA_CONTAINER).commit();

    ConfigObserver observer = EasyMock.createMock(ContainerConfig.ConfigObserver.class);
    observer.containersChanged(EasyMock.isA(ContainerConfig.class),
        EasyMock.eq(ImmutableSet.of("extra")), EasyMock.eq(ImmutableSet.<String>of()));
    EasyMock.replay(observer);
    config.addConfigObserver(observer, false);

    config.newTransaction().addContainer(MODIFIED_EXTRA_CONTAINER).commit();
View Full Code Here

Examples of org.apache.shindig.config.ContainerConfig.ConfigObserver.containersChanged()

  @Test
  public void testReadSameContainer() throws Exception {
    config.newTransaction().addContainer(EXTRA_CONTAINER).commit();

    ConfigObserver observer = EasyMock.createMock(ContainerConfig.ConfigObserver.class);
    observer.containersChanged(EasyMock.isA(ContainerConfig.class),
        EasyMock.eq(ImmutableSet.<String>of()), EasyMock.eq(ImmutableSet.<String>of()));
    EasyMock.replay(observer);
    config.addConfigObserver(observer, false);

View Full Code Here

Examples of org.apache.shindig.config.ContainerConfig.ConfigObserver.containersChanged()

    config.newTransaction().addContainer(EXTRA_CONTAINER).commit();

    config.newTransaction().addContainer(EXTRA_CONTAINER).commit();

    ConfigObserver observer = EasyMock.createMock(ContainerConfig.ConfigObserver.class);
    observer.containersChanged(EasyMock.isA(ContainerConfig.class),
        EasyMock.eq(ImmutableSet.<String>of()), EasyMock.eq(ImmutableSet.of("extra")));
    EasyMock.replay(observer);
    config.addConfigObserver(observer, false);

    config.newTransaction().removeContainer("extra").commit();
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.