Examples of Disposable


Examples of kiss.Disposable

     * @return Chainable API.
     */
    public final P unsubscribe(Object subscriberOrType) {
        if (disposer != null && disposer.containsKey(subscriberOrType)) {
            // as subscriber
            Disposable unsubscriber = disposer.remove(subscriberOrType);

            if (unsubscriber != null) {
                unsubscriber.dispose();

                if (disposer.isEmpty()) {
                    disposer = null;
                }
            }
View Full Code Here

Examples of org.eclipse.sapphire.Disposable

            final ElementList<?> list = list();
           
            if( list != null )
            {
                final ListFactory<Element> elements = ListFactory.start();
                final Disposable suspension = list.suspend();
               
                try
                {
                    for( String str : this.input )
                    {
                        final Element element = list.insert();
                        element.property( SlushBucketPropertyEditorPresentation.this.memberProperty ).write( str, true );
                        elements.add( element );
                    }
                }
                finally
                {
                    suspension.dispose();
                }
               
                setSelectedElements( elements.result() );
                setFocusOnTable();
            }
View Full Code Here

Examples of org.jacorb.notification.interfaces.Disposable

            fireProxyCreated(proxy);
        }


        // it removes proxy from map again.
        proxy.registerDisposable(new Disposable()
        {
            public void dispose()
            {
                synchronized (lock)
                {
View Full Code Here

Examples of org.jacorb.notification.interfaces.Disposable

            try
            {
                final JMXManageable manageable =
                    (JMXManageable) componentAdapter.getComponentInstance(picoContainer);

                manageable.registerDisposable(new Disposable()
                {
                    public void dispose()
                    {
                        try
                        {
View Full Code Here

Examples of org.jacorb.notification.interfaces.Disposable

        {
            channels_.put(_key, channel);
            isChannelsModified_ = true;
        }

        channel.registerDisposable(new Disposable()
        {
            public void dispose()
            {
                synchronized (channelsLock_)
                {
View Full Code Here

Examples of org.jacorb.notification.interfaces.Disposable

    private void addToConsumerAdmins(AbstractAdmin admin)
    {
        final Integer _key = admin.getID();

        admin.registerDisposable(new Disposable()
        {
            public void dispose()
            {
                synchronized (modifyConsumerAdminsLock_)
                {
View Full Code Here

Examples of org.jacorb.notification.interfaces.Disposable

    private void addToSupplierAdmins(AbstractAdmin admin)
    {
        final Integer _key = admin.getID();

        admin.registerDisposable(new Disposable()
        {
            public void dispose()
            {
                synchronized (modifySupplierAdminsLock_)
                {
View Full Code Here

Examples of org.jacorb.notification.interfaces.Disposable

   
    public PushTaskExecutor newExecutor(NotifyingDisposable disposable)
    {
        final PushTaskExecutor executor = new DefaultPushTaskExecutor(numberOfWorkersPerExecutor_);

        disposable.registerDisposable(new Disposable()
        {
            public void dispose()
            {
                executor.dispose();
            }
View Full Code Here

Examples of org.jacorb.notification.interfaces.Disposable

    {
        container_ = PicoContainerFactory.createRootContainer(container, (org.jacorb.orb.ORB) orb);

        if (container != null)
        {
            disposableManager_.addDisposable(new Disposable()
            {
                public void dispose()
                {
                    container.removeChildContainer(container_);
                }
            });
        }

        disposableManager_.addDisposable(new Disposable() {
            public void dispose()
            {
                final POA _poa = (POA) container_.getComponentInstanceOfType(POA.class);

                _poa.destroy(true, false);
View Full Code Here

Examples of org.jacorb.notification.interfaces.Disposable

            _orbThread.setDaemon(false);

            _orbThread.start();

            _factory.disposableManager_.addDisposable(new Disposable() {
                public void dispose() {
                    orb.shutdown(false);
                }
            });
        }
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.