Package com.sun.sgs.test.util

Examples of com.sun.sgs.test.util.SgsTestNode


  new ValuesNext(1);
  new ValuesNextRemove(1);
  new EntrySetNext(1);
  new EntrySetNextRemove(1);

  serverNode = new SgsTestNode("TestScalableHashMapStress", null, null);
        txnScheduler = serverNode.getSystemRegistry().
            getComponent(TransactionScheduler.class);
        taskOwner = serverNode.getProxy().getCurrentOwner();
        dataService = serverNode.getDataService();
View Full Code Here


    /** An object to use in tests. */
    private Int one;

    /** Setup */
    @BeforeClass public static void setUpClass() throws Exception {
  serverNode = new SgsTestNode("TestScalableHashSet", null, null);
        txnScheduler = serverNode.getSystemRegistry().
            getComponent(TransactionScheduler.class);
        taskOwner = serverNode.getProxy().getCurrentOwner();
        dataService = serverNode.getDataService();
    }
View Full Code Here

  props.setProperty(
      StandardProperties.SESSION_RELOCATION_TIMEOUT_PROPERTY,
      "5000");
       
  serverNode =
                new SgsTestNode(APP_NAME, DummyAppListener.class, props, clean);
  port = serverNode.getAppPort();

        txnScheduler =
            serverNode.getSystemRegistry().
            getComponent(TransactionScheduler.class);
View Full Code Here

      "com.sun.sgs.impl.protocol.simple.protocol.version",
     Byte.toString(protocolVersion));
  props.setProperty(
      StandardProperties.SESSION_RELOCATION_TIMEOUT_PROPERTY,
      "5000");
  SgsTestNode node =
      new SgsTestNode(serverNode, DummyAppListener.class, props);
  wrapChannelServerProxy(node);
  additionalNodes.add(node);
  return node;
    }
View Full Code Here

                   ProfileLevel.MAX.name());
        props.setProperty(LPADriver.UPDATE_FREQ_PROPERTY, "3600"); // one hour
        // We are creating this SgsTestNode so we can get at its watchdog
        // and profile collector only - the LPAServer we are testing is
        // created outside this framework so we could easily extend the type.
        serverNode = new SgsTestNode("TestLPA", null, props);
        collector =
            serverNode.getSystemRegistry().getComponent(ProfileCollector.class);
        wdog = serverNode.getWatchdogService();
        lpaServer = new LabelPropagationServer(collector, wdog, props);
    }
View Full Code Here

            SgsTestNode.getDefaultProperties("TestStartupContext", null, null);
        properties.setProperty(StandardProperties.SERVICES,
                               TestService.class.getName());
        properties.setProperty(StandardProperties.MANAGERS, "");
       
        SgsTestNode node = null;
        try {
            node = new SgsTestNode("TestStartupContext", null, properties);
        } finally {
            if (node != null) {
                node.shutdown(false);
            }
        }
    }
View Full Code Here

    }
   
    // TBD change if the default changes
    @Test
    public void testDefault() throws Exception {
        SgsTestNode newNode = null;
        try {
            Properties p = getProps(serverNode);
            p.remove(LPADriver.GRAPH_CLASS_PROPERTY);
            newNode =  new SgsTestNode(serverNode, null, p);
            LPADriver newDriver = (LPADriver)
                finderField.get(newNode.getNodeMappingService());
            Assert.assertNull(newDriver.getGraphBuilder());
            Assert.assertNull(newDriver.getGraphListener());
        } finally {
            if (newNode != null) {
                newNode.shutdown(false);
            }
        }
    }
View Full Code Here

        }
    }

    @Test
    public void testNoListener() throws Exception {
        SgsTestNode newNode = null;
        try {
            Properties p = getProps(serverNode);
            p.setProperty(LPADriver.GRAPH_CLASS_PROPERTY,
                          LPADriver.GRAPH_CLASS_NONE);
            newNode =  new SgsTestNode(serverNode, null, p);
            LPADriver newDriver = (LPADriver)
                finderField.get(newNode.getNodeMappingService());
            Assert.assertNull(newDriver.getGraphBuilder());
            Assert.assertNull(newDriver.getGraphListener());
        } finally {
            if (newNode != null) {
                newNode.shutdown(false);
            }
        }
    }
View Full Code Here

        props.put("com.sun.sgs.impl.kernel.profile.level",
                   ProfileLevel.MAX.name());
        // We are creating this SgsTestNode so we can get at its watchdog
        // and profile collector only - the LPAServer we are testing is
        // created outside this framework so we could easily extend the type.
        serverNode = new SgsTestNode("TestLPA", null, props);
        int serverPort = SgsTestNode.getNextUniquePort();
        props.put("com.sun.sgs.impl.service.nodemap.affinity.server.port",
                   String.valueOf(serverPort));
        props.put("com.sun.sgs.impl.service.nodemap.affinity.numThreads", "1");
        props.setProperty(LPADriver.UPDATE_FREQ_PROPERTY, "3600"); // one hour
View Full Code Here

                      NodeType.coreServerNode.name());
        setUp(p);
    }

    protected void setUp(Properties props) throws Exception {
        serverNode = new SgsTestNode(APP_NAME, null, props);
        profileCollector = getCollector(serverNode);
        systemRegistry = serverNode.getSystemRegistry();
        txnScheduler = systemRegistry.getComponent(TransactionScheduler.class);
        taskOwner = serverNode.getProxy().getCurrentOwner();
    }
View Full Code Here

TOP

Related Classes of com.sun.sgs.test.util.SgsTestNode

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.