Examples of DummyManagedObject


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

        serverNodeRestart(properties, false);

        txnScheduler.runTask(new InitialTestRunnable() {
            public void run() throws Exception {
                super.run();
                service.setBinding("dummy2", new DummyManagedObject());
        }}, taskOwner);

  abstract class TestTask extends TestAbstractKernelRunnable {
      private final int taskNumber;
            final int runNumber;
View Full Code Here

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

        class ShutdownTask extends TestAbstractKernelRunnable {
            ThreadAction threadAction;
            ShutdownServiceAction shutdownAction;
            public void run() throws Exception {
                service.createReference(new DummyManagedObject());
                action.setUp();

                shutdownAction = new ShutdownServiceAction(service);
                shutdownAction.assertBlocked();
View Full Code Here

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

                setBinding(app, service, "", dummy);
        }}, taskOwner);

        txnScheduler.runTask(new TestAbstractKernelRunnable() {
            public void run() {
                DummyManagedObject result =
                    (DummyManagedObject) getBinding(app, service, "");
                assertEquals(dummy, result);
        }}, taskOwner);
    }
View Full Code Here

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

                } catch (NameNotBoundException e) {
                    System.err.println(e);
                }
                /* New binding removed in this transaction */
                setBinding(app, service, "testGetBindingNotFound",
                           new DummyManagedObject());
                removeBinding(app, service, "testGetBindingNotFound");
                try {
                    getBinding(app, service, "testGetBindingNotFound");
                    fail("Expected NameNotBoundException");
                } catch (NameNotBoundException e) {
                    System.err.println(e);
                }
        }}, taskOwner);

  /* New binding removed in last transaction */
        txnScheduler.runTask(new TestAbstractKernelRunnable() {
            public void run() {
                try {
                    getBinding(app, service, "testGetBindingNotFound");
                    fail("Expected NameNotBoundException");
                } catch (NameNotBoundException e) {
                    System.err.println(e);
                }
                /* Existing binding removed in this transaction */
                setBinding(app, service, "testGetBindingNotFound",
                           new DummyManagedObject());
        }}, taskOwner);

        txnScheduler.runTask(new TestAbstractKernelRunnable() {
            public void run() {
                removeBinding(app, service, "testGetBindingNotFound");
View Full Code Here

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

                    fail("Expected ObjectNotFoundException");
                } catch (ObjectNotFoundException e) {
                    System.err.println(e);
                }
                setBinding(app, service, "testGetBindingRemoved",
                           new DummyManagedObject());
        }}, taskOwner);
  /* Existing object removed in this transaction */
        txnScheduler.runTask(new TestAbstractKernelRunnable() {
            public void run() {
                service.removeObject(
View Full Code Here

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

    private void testGetBindingSuccess(final boolean app) throws Exception {
        txnScheduler.runTask(new InitialTestRunnable() {
            public void run() throws Exception {
                super.run();
                setBinding(app, service, "dummy", dummy);
                DummyManagedObject result =
                    (DummyManagedObject) getBinding(app, service, "dummy");
                assertEquals(dummy, result);
        }}, taskOwner);

        txnScheduler.runTask(new TestAbstractKernelRunnable() {
            public void run() {
                DummyManagedObject result =
                    (DummyManagedObject) getBinding(app, service, "dummy");
                assertEquals(dummy, result);
                getBinding(app, service, "dummy");
            }}, taskOwner);
    }
View Full Code Here

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

            }}, taskOwner);
    }

    @Test
    public void testGetBindingsDifferent() throws Exception {
        final DummyManagedObject serviceDummy = new DummyManagedObject();
        txnScheduler.runTask(new InitialTestRunnable() {
            public void run() throws Exception {
                super.run();
                service.setServiceBinding("dummy", serviceDummy);
        }}, taskOwner);

        txnScheduler.runTask(new TestAbstractKernelRunnable() {
            public void run() {
                DummyManagedObject result =
                    (DummyManagedObject) service.getBinding("dummy");
                assertEquals(dummy, result);
                result =
                    (DummyManagedObject) service.getServiceBinding("dummy");
                assertEquals(serviceDummy, result);
View Full Code Here

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

                setBinding(app, service, "", dummy);
        }}, taskOwner);

        txnScheduler.runTask(new TestAbstractKernelRunnable() {
            public void run() {
                DummyManagedObject result =
                    (DummyManagedObject) getBindingForUpdate(app, service, "");
                assertEquals(dummy, result);
        }}, taskOwner);
    }
View Full Code Here

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

                } catch (NameNotBoundException e) {
                    System.err.println(e);
                }
                /* New binding removed in this transaction */
                setBinding(app, service, "testGetBindingForUpdateNotFound",
                           new DummyManagedObject());
                removeBinding(app, service, "testGetBindingForUpdateNotFound");
                try {
                    getBindingForUpdate(
      app, service, "testGetBindingForUpdateNotFound");
                    fail("Expected NameNotBoundException");
                } catch (NameNotBoundException e) {
                    System.err.println(e);
                }
        }}, taskOwner);

  /* New binding removed in last transaction */
        txnScheduler.runTask(new TestAbstractKernelRunnable() {
            public void run() {
                try {
                    getBindingForUpdate(
      app, service, "testGetBindingForUpdateNotFound");
                    fail("Expected NameNotBoundException");
                } catch (NameNotBoundException e) {
                    System.err.println(e);
                }
                /* Existing binding removed in this transaction */
                setBinding(app, service, "testGetBindingForUpdateNotFound",
                           new DummyManagedObject());
        }}, taskOwner);

        txnScheduler.runTask(new TestAbstractKernelRunnable() {
            public void run() {
                removeBinding(app, service, "testGetBindingForUpdateNotFound");
View Full Code Here

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

                    fail("Expected ObjectNotFoundException");
                } catch (ObjectNotFoundException e) {
                    System.err.println(e);
                }
                setBinding(app, service, "testGetBindingForUpdateRemoved",
                           new DummyManagedObject());
        }}, taskOwner);
  /* Existing object removed in this transaction */
        txnScheduler.runTask(new TestAbstractKernelRunnable() {
            public void run() {
                service.removeObject(
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.