Examples of StateChangeListener


Examples of com.sleepycat.je.rep.StateChangeListener

    public void testTransferMasterAnotherNode() throws Exception
    {
        final CountDownLatch firstNodeReplicaStateLatch = new CountDownLatch(1);
        final CountDownLatch firstNodeMasterStateLatch = new CountDownLatch(1);
        StateChangeListener stateChangeListener = new StateChangeListener(){

            @Override
            public void stateChange(StateChangeEvent event) throws RuntimeException
            {
                ReplicatedEnvironment.State state = event.getState();
                if (state == ReplicatedEnvironment.State.REPLICA)
                {
                    firstNodeReplicaStateLatch.countDown();
                }
                if (state == ReplicatedEnvironment.State.MASTER)
                {
                    firstNodeMasterStateLatch.countDown();
                }
            }
        };
        ReplicatedEnvironmentFacade firstNode = addNode(stateChangeListener, new NoopReplicationGroupListener());
        assertTrue("Environment did not become a master", firstNodeMasterStateLatch.await(10, TimeUnit.SECONDS));

        int replica1Port = _portHelper.getNextAvailable();
        String node1NodeHostPort = "localhost:" + replica1Port;
        ReplicatedEnvironmentFacade secondNode = createReplica(TEST_NODE_NAME + "_1", node1NodeHostPort, new NoopReplicationGroupListener());
        assertEquals("Unexpected state", ReplicatedEnvironment.State.REPLICA.name(), secondNode.getNodeState());

        int replica2Port = _portHelper.getNextAvailable();
        String node2NodeHostPort = "localhost:" + replica2Port;
        final CountDownLatch replicaStateLatch = new CountDownLatch(1);
        final CountDownLatch masterStateLatch = new CountDownLatch(1);
        StateChangeListener testStateChangeListener = new StateChangeListener()
        {
            @Override
            public void stateChange(StateChangeEvent event) throws RuntimeException
            {
                ReplicatedEnvironment.State state = event.getState();

Examples of com.volantis.mcs.eclipse.controls.events.StateChangeListener

                getWizard().getContainer().updateButtons();
                validateSelectors();
            }
        });

        listBuilder.getObjectControl().addStateChangeListener(new StateChangeListener() {
            public void stateChanged() {
                validateSelectors();
            }
        });
    }

Examples of com.volantis.mcs.eclipse.controls.events.StateChangeListener

                notifyStateChangeListener();
            }
        };

        //create a state change listener
        StateChangeListener stateChangeListener = new StateChangeListener() {
            public void stateChanged() {
                notifyStateChangeListener();
            }
        };

Examples of com.volantis.mcs.eclipse.controls.events.StateChangeListener

     * Get the state change listener to be registered with the object control
     * @return
     */
    private StateChangeListener getStateChangeListener() {
        if (stateChangeListener == null) {
            stateChangeListener = new StateChangeListener() {
                public void stateChanged() {
                    updateAddButton();
                }
            };
        }

Examples of org.apache.qpid.amqp_1_0.transport.StateChangeListener

    private void doRead(final AMQPTransport transport, final InputStream inputStream)
    {
        byte[] buf = new byte[2<<15];
        ByteBuffer bbuf = ByteBuffer.wrap(buf);
        final Object lock = new Object();
        transport.setInputStateChangeListener(new StateChangeListener(){

            public void onStateChange(final boolean active)
            {
                synchronized(lock)
                {

Examples of org.apache.qpid.amqp_1_0.transport.StateChangeListener

    private void doRead(final AMQPTransport transport, final InputStream inputStream)
    {
        byte[] buf = new byte[2<<15];
        ByteBuffer bbuf = ByteBuffer.wrap(buf);
        final Object lock = new Object();
        transport.setInputStateChangeListener(new StateChangeListener(){

            public void onStateChange(final boolean active)
            {
                synchronized(lock)
                {

Examples of org.apache.qpid.amqp_1_0.transport.StateChangeListener

    private void doRead(final AMQPTransport transport, final InputStream inputStream)
    {
        byte[] buf = new byte[2<<15];
        ByteBuffer bbuf = ByteBuffer.wrap(buf);
        final Object lock = new Object();
        transport.setInputStateChangeListener(new StateChangeListener(){

            public void onStateChange(final boolean active)
            {
                synchronized(lock)
                {

Examples of org.apache.qpid.amqp_1_0.transport.StateChangeListener

    private void doRead(final AMQPTransport transport, final InputStream inputStream)
    {
        byte[] buf = new byte[2<<15];
        ByteBuffer bbuf = ByteBuffer.wrap(buf);
        final Object lock = new Object();
        transport.setInputStateChangeListener(new StateChangeListener(){

            public void onStateChange(final boolean active)
            {
                synchronized(lock)
                {

Examples of org.globus.workspace.client_core.subscribe_tools.StateChangeListener

            getSchedAfter = new State(State.STATE_Unpropagated);
        } else {
            getSchedAfter = null;
        }

        final StateChangeListener stateListener =
                new TaskfulStateChangeListener(this.pr,
                                               this.stubConf,
                                               autodestroy,
                                               anotherDestroyState,
                                               getSchedAfter,

Examples of org.globus.workspace.client_core.subscribe_tools.StateChangeListener

        } else if (e == null) {
            return// *** EARLY RETURN ***
        }

        while (e.hasMoreElements()) {
            final StateChangeListener l = (StateChangeListener) e.nextElement();
            final DeliverStateChangeCallbackTask task =
                    new DeliverStateChangeCallbackTask(this, wal.getWorkspace(), l, newState);
            this.executor.submit(task);
        }
    }
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.